public interface PersistenceUnitMetadata
extends javax.persistence.spi.PersistenceUnitInfo
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 © 2016 Red Hat. All rights reserved.