Package org.hibernate.testing.util.jpa
Class PersistenceUnitInfoPropertiesWrapper
- java.lang.Object
-
- org.hibernate.testing.util.jpa.PersistenceUnitInfoPropertiesWrapper
-
- All Implemented Interfaces:
jakarta.persistence.spi.PersistenceUnitInfo
public class PersistenceUnitInfoPropertiesWrapper extends Object implements jakarta.persistence.spi.PersistenceUnitInfo
TODO : javadoc
-
-
Constructor Summary
Constructors Constructor Description PersistenceUnitInfoPropertiesWrapper()PersistenceUnitInfoPropertiesWrapper(Properties properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTransformer(jakarta.persistence.spi.ClassTransformer transformer)booleanexcludeUnlistedClasses()ClassLoadergetClassLoader()List<URL>getJarFileUrls()DataSourcegetJtaDataSource()List<String>getManagedClassNames()List<String>getMappingFileNames()ClassLoadergetNewTempClassLoader()DataSourcegetNonJtaDataSource()StringgetPersistenceProviderClassName()StringgetPersistenceUnitName()URLgetPersistenceUnitRootUrl()StringgetPersistenceXMLSchemaVersion()PropertiesgetProperties()jakarta.persistence.SharedCacheModegetSharedCacheMode()jakarta.persistence.spi.PersistenceUnitTransactionTypegetTransactionType()jakarta.persistence.ValidationModegetValidationMode()
-
-
-
Constructor Detail
-
PersistenceUnitInfoPropertiesWrapper
public PersistenceUnitInfoPropertiesWrapper()
-
PersistenceUnitInfoPropertiesWrapper
public PersistenceUnitInfoPropertiesWrapper(Properties properties)
-
-
Method Detail
-
getPersistenceUnitName
public String getPersistenceUnitName()
- Specified by:
getPersistenceUnitNamein interfacejakarta.persistence.spi.PersistenceUnitInfo
-
getPersistenceProviderClassName
public String getPersistenceProviderClassName()
- Specified by:
getPersistenceProviderClassNamein interfacejakarta.persistence.spi.PersistenceUnitInfo
-
getTransactionType
public jakarta.persistence.spi.PersistenceUnitTransactionType getTransactionType()
- Specified by:
getTransactionTypein interfacejakarta.persistence.spi.PersistenceUnitInfo
-
getJtaDataSource
public DataSource getJtaDataSource()
- Specified by:
getJtaDataSourcein interfacejakarta.persistence.spi.PersistenceUnitInfo
-
getNonJtaDataSource
public DataSource getNonJtaDataSource()
- Specified by:
getNonJtaDataSourcein interfacejakarta.persistence.spi.PersistenceUnitInfo
-
getMappingFileNames
public List<String> getMappingFileNames()
- Specified by:
getMappingFileNamesin interfacejakarta.persistence.spi.PersistenceUnitInfo
-
getJarFileUrls
public List<URL> getJarFileUrls()
- Specified by:
getJarFileUrlsin interfacejakarta.persistence.spi.PersistenceUnitInfo
-
getPersistenceUnitRootUrl
public URL getPersistenceUnitRootUrl()
- Specified by:
getPersistenceUnitRootUrlin interfacejakarta.persistence.spi.PersistenceUnitInfo
-
getManagedClassNames
public List<String> getManagedClassNames()
- Specified by:
getManagedClassNamesin interfacejakarta.persistence.spi.PersistenceUnitInfo
-
excludeUnlistedClasses
public boolean excludeUnlistedClasses()
- Specified by:
excludeUnlistedClassesin interfacejakarta.persistence.spi.PersistenceUnitInfo
-
getSharedCacheMode
public jakarta.persistence.SharedCacheMode getSharedCacheMode()
- Specified by:
getSharedCacheModein interfacejakarta.persistence.spi.PersistenceUnitInfo
-
getValidationMode
public jakarta.persistence.ValidationMode getValidationMode()
- Specified by:
getValidationModein interfacejakarta.persistence.spi.PersistenceUnitInfo
-
getProperties
public Properties getProperties()
- Specified by:
getPropertiesin interfacejakarta.persistence.spi.PersistenceUnitInfo
-
getPersistenceXMLSchemaVersion
public String getPersistenceXMLSchemaVersion()
- Specified by:
getPersistenceXMLSchemaVersionin interfacejakarta.persistence.spi.PersistenceUnitInfo
-
getClassLoader
public ClassLoader getClassLoader()
- Specified by:
getClassLoaderin interfacejakarta.persistence.spi.PersistenceUnitInfo
-
addTransformer
public void addTransformer(jakarta.persistence.spi.ClassTransformer transformer)
- Specified by:
addTransformerin interfacejakarta.persistence.spi.PersistenceUnitInfo
-
getNewTempClassLoader
public ClassLoader getNewTempClassLoader()
- Specified by:
getNewTempClassLoaderin interfacejakarta.persistence.spi.PersistenceUnitInfo
-
-