public class PersistenceUnitImpl extends java.lang.Object implements PersistenceUnit
| Constructor and Description |
|---|
PersistenceUnitImpl(java.lang.String name) |
PersistenceUnitImpl(java.lang.String name,
java.lang.ClassLoader cl) |
| Modifier and Type | Method and Description |
|---|---|
Mappings |
addMappings() |
java.lang.ClassLoader |
getClassLoader() |
XMLEntityMappings |
getMappings() |
java.lang.String |
getName() |
PersistenceUnitInfo |
getPersistenceUnitInfo() |
PersistenceUnit |
setClass(java.lang.String cls) |
PersistenceUnit |
setExcludeUnlistedClasses(java.lang.Boolean excludeUnlistedClasses) |
PersistenceUnit |
setJarFile(java.lang.String jarFile) |
PersistenceUnit |
setJtaDataSource(java.lang.String jtaDataSource) |
PersistenceUnit |
setMappingFile(java.lang.String mappingFile) |
PersistenceUnit |
setName(java.lang.String name) |
PersistenceUnit |
setNonJtaDataSource(java.lang.String nonJtaDataSource) |
PersistenceUnit |
setProperty(java.lang.String name,
java.lang.Object value) |
PersistenceUnit |
setProvider(java.lang.String provider) |
PersistenceUnit |
setSharedCacheMode(java.lang.String sharedCacheMode) |
PersistenceUnit |
setTransactionType(PersistenceUnitTransactionType transactionType) |
PersistenceUnit |
setValidationMode(java.lang.String validationMode) |
public PersistenceUnitImpl(java.lang.String name,
java.lang.ClassLoader cl)
public PersistenceUnitImpl(java.lang.String name)
public Mappings addMappings()
addMappings in interface PersistenceUnitpublic java.lang.ClassLoader getClassLoader()
getClassLoader in interface PersistenceUnitpublic PersistenceUnitInfo getPersistenceUnitInfo()
getPersistenceUnitInfo in interface PersistenceUnitpublic XMLEntityMappings getMappings()
public java.lang.String getName()
getName in interface PersistenceUnitpublic PersistenceUnit setClass(java.lang.String cls)
setClass in interface PersistenceUnitpublic PersistenceUnit setExcludeUnlistedClasses(java.lang.Boolean excludeUnlistedClasses)
setExcludeUnlistedClasses in interface PersistenceUnitpublic PersistenceUnit setJarFile(java.lang.String jarFile)
setJarFile in interface PersistenceUnitpublic PersistenceUnit setJtaDataSource(java.lang.String jtaDataSource)
setJtaDataSource in interface PersistenceUnitpublic PersistenceUnit setMappingFile(java.lang.String mappingFile)
setMappingFile in interface PersistenceUnitpublic PersistenceUnit setName(java.lang.String name)
setName in interface PersistenceUnitpublic PersistenceUnit setNonJtaDataSource(java.lang.String nonJtaDataSource)
setNonJtaDataSource in interface PersistenceUnitpublic PersistenceUnit setProperty(java.lang.String name, java.lang.Object value)
setProperty in interface PersistenceUnitpublic PersistenceUnit setProvider(java.lang.String provider)
setProvider in interface PersistenceUnitpublic PersistenceUnit setSharedCacheMode(java.lang.String sharedCacheMode)
setSharedCacheMode in interface PersistenceUnitpublic PersistenceUnit setTransactionType(PersistenceUnitTransactionType transactionType)
setTransactionType in interface PersistenceUnitpublic PersistenceUnit setValidationMode(java.lang.String validationMode)
setValidationMode in interface PersistenceUnit