public class PersistenceUnitMetadataImpl extends Object implements org.jipijapa.plugin.spi.PersistenceUnitMetadata
Constructor and Description |
---|
PersistenceUnitMetadataImpl() |
public void setPersistenceUnitName(String name)
setPersistenceUnitName
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public String getPersistenceUnitName()
getPersistenceUnitName
in interface javax.persistence.spi.PersistenceUnitInfo
public void setScopedPersistenceUnitName(String scopedName)
setScopedPersistenceUnitName
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public String getScopedPersistenceUnitName()
getScopedPersistenceUnitName
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public void setPersistenceProviderClassName(String provider)
setPersistenceProviderClassName
in interface org.jipijapa.plugin.spi.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 org.jipijapa.plugin.spi.PersistenceUnitMetadata
public void setNonJtaDataSource(DataSource nonJtaDataSource)
setNonJtaDataSource
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public DataSource getNonJtaDataSource()
getNonJtaDataSource
in interface javax.persistence.spi.PersistenceUnitInfo
public void setJtaDataSourceName(String jtaDatasource)
setJtaDataSourceName
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public String getJtaDataSourceName()
getJtaDataSourceName
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public void setNonJtaDataSourceName(String nonJtaDatasource)
setNonJtaDataSourceName
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public String getNonJtaDataSourceName()
getNonJtaDataSourceName
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public void setPersistenceUnitRootUrl(URL persistenceUnitRootUrl)
setPersistenceUnitRootUrl
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public URL getPersistenceUnitRootUrl()
getPersistenceUnitRootUrl
in interface javax.persistence.spi.PersistenceUnitInfo
public void setAnnotationIndex(Map<URL,org.jboss.jandex.Index> indexes)
setAnnotationIndex
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public Map<URL,org.jboss.jandex.Index> getAnnotationIndex()
getAnnotationIndex
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public List<String> getManagedClassNames()
getManagedClassNames
in interface javax.persistence.spi.PersistenceUnitInfo
public void setManagedClassNames(List<String> classes)
setManagedClassNames
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public boolean excludeUnlistedClasses()
excludeUnlistedClasses
in interface javax.persistence.spi.PersistenceUnitInfo
public void setExcludeUnlistedClasses(boolean excludeUnlistedClasses)
setExcludeUnlistedClasses
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public void setTransactionType(javax.persistence.spi.PersistenceUnitTransactionType transactionType)
setTransactionType
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public void setMappingFiles(List<String> mappingFiles)
setMappingFiles
in interface org.jipijapa.plugin.spi.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 org.jipijapa.plugin.spi.PersistenceUnitMetadata
public List<String> getJarFiles()
getJarFiles
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public void setJarFiles(List<String> jarFiles)
setJarFiles
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public void setValidationMode(javax.persistence.ValidationMode validationMode)
setValidationMode
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public javax.persistence.ValidationMode getValidationMode()
getValidationMode
in interface javax.persistence.spi.PersistenceUnitInfo
public void setProperties(Properties props)
setProperties
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public Properties getProperties()
getProperties
in interface javax.persistence.spi.PersistenceUnitInfo
public void setPersistenceXMLSchemaVersion(String version)
setPersistenceXMLSchemaVersion
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public String getPersistenceXMLSchemaVersion()
getPersistenceXMLSchemaVersion
in interface javax.persistence.spi.PersistenceUnitInfo
public void setClassLoader(ClassLoader cl)
setClassLoader
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public ClassLoader getClassLoader()
getClassLoader
in interface javax.persistence.spi.PersistenceUnitInfo
public List<javax.persistence.spi.ClassTransformer> getTransformers()
getTransformers
in interface org.jipijapa.plugin.spi.PersistenceUnitMetadata
public void addTransformer(javax.persistence.spi.ClassTransformer classTransformer)
addTransformer
in interface javax.persistence.spi.PersistenceUnitInfo
public void setTempClassLoaderFactory(org.jipijapa.plugin.spi.TempClassLoaderFactory tempClassloaderFactory)
setTempClassLoaderFactory
in interface org.jipijapa.plugin.spi.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 org.jipijapa.plugin.spi.PersistenceUnitMetadata
Copyright © 2013 JBoss by Red Hat. All rights reserved.