public class PersistenceUnitInfoImpl extends Object implements javax.persistence.spi.PersistenceUnitInfo
Constructor and Description |
---|
PersistenceUnitInfoImpl(InitialContext initialContext,
ClassLoader classLoader) |
public PersistenceUnitInfoImpl(InitialContext initialContext, ClassLoader classLoader)
public String getPersistenceUnitName()
getPersistenceUnitName
in interface javax.persistence.spi.PersistenceUnitInfo
public String getPersistenceProviderClassName()
getPersistenceProviderClassName
in interface javax.persistence.spi.PersistenceUnitInfo
public javax.persistence.spi.PersistenceUnitTransactionType getTransactionType()
getTransactionType
in interface javax.persistence.spi.PersistenceUnitInfo
public DataSource getJtaDataSource()
getJtaDataSource
in interface javax.persistence.spi.PersistenceUnitInfo
public DataSource getNonJtaDataSource()
getNonJtaDataSource
in interface javax.persistence.spi.PersistenceUnitInfo
public List<String> getMappingFileNames()
getMappingFileNames
in interface javax.persistence.spi.PersistenceUnitInfo
public List<URL> getJarFileUrls()
getJarFileUrls
in interface javax.persistence.spi.PersistenceUnitInfo
public URL getPersistenceUnitRootUrl()
getPersistenceUnitRootUrl
in interface javax.persistence.spi.PersistenceUnitInfo
public List<String> getManagedClassNames()
getManagedClassNames
in interface javax.persistence.spi.PersistenceUnitInfo
public boolean excludeUnlistedClasses()
excludeUnlistedClasses
in interface javax.persistence.spi.PersistenceUnitInfo
public javax.persistence.SharedCacheMode getSharedCacheMode()
getSharedCacheMode
in interface javax.persistence.spi.PersistenceUnitInfo
public javax.persistence.ValidationMode getValidationMode()
getValidationMode
in interface javax.persistence.spi.PersistenceUnitInfo
public Properties getProperties()
getProperties
in interface javax.persistence.spi.PersistenceUnitInfo
public String getPersistenceXMLSchemaVersion()
getPersistenceXMLSchemaVersion
in interface javax.persistence.spi.PersistenceUnitInfo
public ClassLoader getClassLoader()
getClassLoader
in interface javax.persistence.spi.PersistenceUnitInfo
public void addTransformer(javax.persistence.spi.ClassTransformer transformer)
addTransformer
in interface javax.persistence.spi.PersistenceUnitInfo
public ClassLoader getNewTempClassLoader()
getNewTempClassLoader
in interface javax.persistence.spi.PersistenceUnitInfo
public void setPersistenceUnitName(String persistenceUnitName)
public void setPersistenceProviderClassName(String persistenceProviderClassName)
public void setTransactionType(String transactionType)
public void setJtaDataSource(String jtaDataSource)
public void setNonJtaDataSource(String nonJtaDataSource)
public void setPersistenceUnitRootUrl(URL persistenceUnitRootUrl)
public void setExcludeUnlistedClasses(boolean excludeUnlistedClasses)
public void setSharedCacheMode(String sharedCacheMode)
public void setValidationMode(String validationMode)
public void setProperties(Properties properties)
public void setPersistenceXMLSchemaVersion(String persistenceXMLSchemaVersion)
public void setClassTransformers(Set<javax.persistence.spi.ClassTransformer> classTransformers)
public void addMappingFile(String mappingFileName)
public void addJarFileUrl(String jarFileUrl)
public void addManagedClassName(String managedClassName)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.