public interface PersistenceUnitMetadata
extends javax.persistence.spi.PersistenceUnitInfo
Modifier and Type | Method and Description |
---|---|
Map<URL,org.jboss.jandex.Index> |
getAnnotationIndex() |
List<String> |
getJarFiles() |
String |
getJtaDataSourceName() |
String |
getNonJtaDataSourceName() |
String |
getScopedPersistenceUnitName() |
List<javax.persistence.spi.ClassTransformer> |
getTransformers() |
void |
setAnnotationIndex(Map<URL,org.jboss.jandex.Index> indexes) |
void |
setClassLoader(ClassLoader cl) |
void |
setExcludeUnlistedClasses(boolean excludeUnlistedClasses) |
void |
setJarFiles(List<String> jarFiles) |
void |
setJarFileUrls(List<URL> jarFilesUrls) |
void |
setJtaDataSource(DataSource jtaDataSource) |
void |
setJtaDataSourceName(String jtaDatasource) |
void |
setManagedClassNames(List<String> classes) |
void |
setMappingFiles(List<String> mappingFiles) |
void |
setNonJtaDataSource(DataSource nonJtaDataSource) |
void |
setNonJtaDataSourceName(String nonJtaDatasource) |
void |
setPersistenceProviderClassName(String provider) |
void |
setPersistenceUnitName(String name) |
void |
setPersistenceUnitRootUrl(URL persistenceUnitRootUrl) |
void |
setPersistenceXMLSchemaVersion(String version) |
void |
setProperties(Properties props) |
void |
setScopedPersistenceUnitName(String scopedName) |
void |
setSharedCacheMode(javax.persistence.SharedCacheMode sharedCacheMode) |
void |
setTempClassLoaderFactory(TempClassLoaderFactory tempClassLoaderFactory) |
void |
setTransactionType(javax.persistence.spi.PersistenceUnitTransactionType transactionType) |
void |
setValidationMode(javax.persistence.ValidationMode validationMode) |
addTransformer, excludeUnlistedClasses, getClassLoader, getJarFileUrls, getJtaDataSource, getManagedClassNames, getMappingFileNames, getNewTempClassLoader, getNonJtaDataSource, getPersistenceProviderClassName, getPersistenceUnitName, getPersistenceUnitRootUrl, getPersistenceXMLSchemaVersion, getProperties, getSharedCacheMode, getTransactionType, getValidationMode
void setPersistenceUnitName(String name)
void setScopedPersistenceUnitName(String scopedName)
String getScopedPersistenceUnitName()
void setPersistenceProviderClassName(String provider)
void setJtaDataSource(DataSource jtaDataSource)
void setNonJtaDataSource(DataSource nonJtaDataSource)
void setJtaDataSourceName(String jtaDatasource)
String getJtaDataSourceName()
void setNonJtaDataSourceName(String nonJtaDatasource)
String getNonJtaDataSourceName()
void setPersistenceUnitRootUrl(URL persistenceUnitRootUrl)
void setExcludeUnlistedClasses(boolean excludeUnlistedClasses)
void setTransactionType(javax.persistence.spi.PersistenceUnitTransactionType transactionType)
void setValidationMode(javax.persistence.ValidationMode validationMode)
void setProperties(Properties props)
void setPersistenceXMLSchemaVersion(String version)
void setClassLoader(ClassLoader cl)
void setTempClassLoaderFactory(TempClassLoaderFactory tempClassLoaderFactory)
void setSharedCacheMode(javax.persistence.SharedCacheMode sharedCacheMode)
List<javax.persistence.spi.ClassTransformer> getTransformers()
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All rights reserved.