public class PersistenceUnitMetadataImpl extends Object implements PersistenceUnitMetadata
Constructor and Description |
---|
PersistenceUnitMetadataImpl() |
public void setPersistenceUnitName(String name)
setPersistenceUnitName
in interface PersistenceUnitMetadata
public String getPersistenceUnitName()
getPersistenceUnitName
in interface javax.persistence.spi.PersistenceUnitInfo
public void setScopedPersistenceUnitName(String scopedName)
setScopedPersistenceUnitName
in interface PersistenceUnitMetadata
public String getScopedPersistenceUnitName()
getScopedPersistenceUnitName
in interface PersistenceUnitMetadata
public void setPersistenceProviderClassName(String provider)
setPersistenceProviderClassName
in interface PersistenceUnitMetadata
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 void setJtaDataSource(DataSource jtaDataSource)
setJtaDataSource
in interface PersistenceUnitMetadata
public void setNonJtaDataSource(DataSource nonJtaDataSource)
setNonJtaDataSource
in interface PersistenceUnitMetadata
public DataSource getNonJtaDataSource()
getNonJtaDataSource
in interface javax.persistence.spi.PersistenceUnitInfo
public void setJtaDataSourceName(String jtaDatasource)
setJtaDataSourceName
in interface PersistenceUnitMetadata
public String getJtaDataSourceName()
getJtaDataSourceName
in interface PersistenceUnitMetadata
public void setNonJtaDataSourceName(String nonJtaDatasource)
setNonJtaDataSourceName
in interface PersistenceUnitMetadata
public String getNonJtaDataSourceName()
getNonJtaDataSourceName
in interface PersistenceUnitMetadata
public void setPersistenceUnitRootUrl(URL persistenceUnitRootUrl)
setPersistenceUnitRootUrl
in interface PersistenceUnitMetadata
public URL getPersistenceUnitRootUrl()
getPersistenceUnitRootUrl
in interface javax.persistence.spi.PersistenceUnitInfo
public void setAnnotationIndex(Map<URL,org.jboss.jandex.Index> indexs)
setAnnotationIndex
in interface PersistenceUnitMetadata
public Map<URL,org.jboss.jandex.Index> getAnnotationIndex()
getAnnotationIndex
in interface PersistenceUnitMetadata
public List<String> getManagedClassNames()
getManagedClassNames
in interface javax.persistence.spi.PersistenceUnitInfo
public void setManagedClassNames(List<String> classes)
setManagedClassNames
in interface PersistenceUnitMetadata
public boolean excludeUnlistedClasses()
excludeUnlistedClasses
in interface javax.persistence.spi.PersistenceUnitInfo
public void setExcludeUnlistedClasses(boolean excludeUnlistedClasses)
setExcludeUnlistedClasses
in interface PersistenceUnitMetadata
public void setTransactionType(javax.persistence.spi.PersistenceUnitTransactionType transactionType)
setTransactionType
in interface PersistenceUnitMetadata
public void setMappingFiles(List<String> mappingFiles)
setMappingFiles
in interface PersistenceUnitMetadata
public List<String> getMappingFileNames()
getMappingFileNames
in interface javax.persistence.spi.PersistenceUnitInfo
public List<URL> getJarFileUrls()
getJarFileUrls
in interface javax.persistence.spi.PersistenceUnitInfo
public void setJarFileUrls(List<URL> jarfilesUrls)
setJarFileUrls
in interface PersistenceUnitMetadata
public List<String> getJarFiles()
getJarFiles
in interface PersistenceUnitMetadata
public void setJarFiles(List<String> jarFiles)
setJarFiles
in interface PersistenceUnitMetadata
public void setValidationMode(javax.persistence.ValidationMode validationMode)
setValidationMode
in interface PersistenceUnitMetadata
public javax.persistence.ValidationMode getValidationMode()
getValidationMode
in interface javax.persistence.spi.PersistenceUnitInfo
public void setProperties(Properties props)
setProperties
in interface PersistenceUnitMetadata
public Properties getProperties()
getProperties
in interface javax.persistence.spi.PersistenceUnitInfo
public void setPersistenceXMLSchemaVersion(String version)
setPersistenceXMLSchemaVersion
in interface PersistenceUnitMetadata
public String getPersistenceXMLSchemaVersion()
getPersistenceXMLSchemaVersion
in interface javax.persistence.spi.PersistenceUnitInfo
public void setClassLoader(ClassLoader cl)
setClassLoader
in interface PersistenceUnitMetadata
public ClassLoader getClassLoader()
getClassLoader
in interface javax.persistence.spi.PersistenceUnitInfo
public List<javax.persistence.spi.ClassTransformer> getTransformers()
getTransformers
in interface PersistenceUnitMetadata
public void addTransformer(javax.persistence.spi.ClassTransformer classTransformer)
addTransformer
in interface javax.persistence.spi.PersistenceUnitInfo
public void setTempClassLoaderFactory(TempClassLoaderFactory tempClassloaderFactory)
setTempClassLoaderFactory
in interface PersistenceUnitMetadata
public ClassLoader getNewTempClassLoader()
getNewTempClassLoader
in interface javax.persistence.spi.PersistenceUnitInfo
public javax.persistence.SharedCacheMode getSharedCacheMode()
getSharedCacheMode
in interface javax.persistence.spi.PersistenceUnitInfo
public void setSharedCacheMode(javax.persistence.SharedCacheMode sharedCacheMode)
setSharedCacheMode
in interface PersistenceUnitMetadata
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.