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() |
javax.persistence.spi.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(javax.persistence.spi.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 PersistenceUnit
public java.lang.ClassLoader getClassLoader()
getClassLoader
in interface PersistenceUnit
public javax.persistence.spi.PersistenceUnitInfo getPersistenceUnitInfo()
getPersistenceUnitInfo
in interface PersistenceUnit
public XMLEntityMappings getMappings()
public java.lang.String getName()
getName
in interface PersistenceUnit
public PersistenceUnit setClass(java.lang.String cls)
setClass
in interface PersistenceUnit
public PersistenceUnit setExcludeUnlistedClasses(java.lang.Boolean excludeUnlistedClasses)
setExcludeUnlistedClasses
in interface PersistenceUnit
public PersistenceUnit setJarFile(java.lang.String jarFile)
setJarFile
in interface PersistenceUnit
public PersistenceUnit setJtaDataSource(java.lang.String jtaDataSource)
setJtaDataSource
in interface PersistenceUnit
public PersistenceUnit setMappingFile(java.lang.String mappingFile)
setMappingFile
in interface PersistenceUnit
public PersistenceUnit setName(java.lang.String name)
setName
in interface PersistenceUnit
public PersistenceUnit setNonJtaDataSource(java.lang.String nonJtaDataSource)
setNonJtaDataSource
in interface PersistenceUnit
public PersistenceUnit setProperty(java.lang.String name, java.lang.Object value)
setProperty
in interface PersistenceUnit
public PersistenceUnit setProvider(java.lang.String provider)
setProvider
in interface PersistenceUnit
public PersistenceUnit setSharedCacheMode(java.lang.String sharedCacheMode)
setSharedCacheMode
in interface PersistenceUnit
public PersistenceUnit setTransactionType(javax.persistence.spi.PersistenceUnitTransactionType transactionType)
setTransactionType
in interface PersistenceUnit
public PersistenceUnit setValidationMode(java.lang.String validationMode)
setValidationMode
in interface PersistenceUnit
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference