Package org.jipijapa.eclipselink
Class EclipseLinkPersistenceProviderAdaptor
- java.lang.Object
-
- org.jipijapa.eclipselink.EclipseLinkPersistenceProviderAdaptor
-
- All Implemented Interfaces:
PersistenceProviderAdaptor
public class EclipseLinkPersistenceProviderAdaptor extends Object implements PersistenceProviderAdaptor
-
-
Field Summary
Fields Modifier and Type Field Description static StringECLIPSELINK_ARCHIVE_FACTORYstatic StringECLIPSELINK_LOGGING_LOGGERstatic StringECLIPSELINK_TARGET_SERVER
-
Constructor Summary
Constructors Constructor Description EclipseLinkPersistenceProviderAdaptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddProviderDependencies(PersistenceUnitMetadata pu)voidaddProviderProperties(Map properties, PersistenceUnitMetadata pu)voidafterCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu)ObjectbeanManagerLifeCycle(jakarta.enterprise.inject.spi.BeanManager beanManager)voidbeforeCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu)voidcleanup(PersistenceUnitMetadata pu)booleandoesScopedPersistenceUnitNameIdentifyCacheRegionName(PersistenceUnitMetadata pu)ManagementAdaptorgetManagementAdaptor()voidinjectJtaManager(JtaManager jtaManager)voidinjectPlatform(Platform platform)voidmarkPersistenceUnitAvailable(Object wrapperBeanManagerLifeCycle)
-
-
-
Field Detail
-
ECLIPSELINK_TARGET_SERVER
public static final String ECLIPSELINK_TARGET_SERVER
- See Also:
- Constant Field Values
-
ECLIPSELINK_ARCHIVE_FACTORY
public static final String ECLIPSELINK_ARCHIVE_FACTORY
- See Also:
- Constant Field Values
-
ECLIPSELINK_LOGGING_LOGGER
public static final String ECLIPSELINK_LOGGING_LOGGER
- See Also:
- Constant Field Values
-
-
Method Detail
-
addProviderProperties
public void addProviderProperties(Map properties, PersistenceUnitMetadata pu)
- Specified by:
addProviderPropertiesin interfacePersistenceProviderAdaptor
-
injectJtaManager
public void injectJtaManager(JtaManager jtaManager)
- Specified by:
injectJtaManagerin interfacePersistenceProviderAdaptor
-
injectPlatform
public void injectPlatform(Platform platform)
- Specified by:
injectPlatformin interfacePersistenceProviderAdaptor
-
addProviderDependencies
public void addProviderDependencies(PersistenceUnitMetadata pu)
- Specified by:
addProviderDependenciesin interfacePersistenceProviderAdaptor
-
beforeCreateContainerEntityManagerFactory
public void beforeCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu)
- Specified by:
beforeCreateContainerEntityManagerFactoryin interfacePersistenceProviderAdaptor
-
afterCreateContainerEntityManagerFactory
public void afterCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu)
- Specified by:
afterCreateContainerEntityManagerFactoryin interfacePersistenceProviderAdaptor
-
getManagementAdaptor
public ManagementAdaptor getManagementAdaptor()
- Specified by:
getManagementAdaptorin interfacePersistenceProviderAdaptor
-
doesScopedPersistenceUnitNameIdentifyCacheRegionName
public boolean doesScopedPersistenceUnitNameIdentifyCacheRegionName(PersistenceUnitMetadata pu)
- Specified by:
doesScopedPersistenceUnitNameIdentifyCacheRegionNamein interfacePersistenceProviderAdaptor
-
cleanup
public void cleanup(PersistenceUnitMetadata pu)
- Specified by:
cleanupin interfacePersistenceProviderAdaptor
-
beanManagerLifeCycle
public Object beanManagerLifeCycle(jakarta.enterprise.inject.spi.BeanManager beanManager)
- Specified by:
beanManagerLifeCyclein interfacePersistenceProviderAdaptor
-
markPersistenceUnitAvailable
public void markPersistenceUnitAvailable(Object wrapperBeanManagerLifeCycle)
- Specified by:
markPersistenceUnitAvailablein interfacePersistenceProviderAdaptor
-
-