public class EclipseLinkPersistenceProviderAdaptor extends Object implements PersistenceProviderAdaptor
| Modifier and Type | Field and Description |
|---|---|
static String |
ECLIPSELINK_ARCHIVE_FACTORY |
static String |
ECLIPSELINK_LOGGING_LOGGER |
static String |
ECLIPSELINK_TARGET_SERVER |
| Constructor and Description |
|---|
EclipseLinkPersistenceProviderAdaptor() |
| Modifier and Type | Method and Description |
|---|---|
void |
addProviderDependencies(PersistenceUnitMetadata pu)
Persistence provider integration code might need dependencies that must be started
for the deployment.
|
void |
addProviderProperties(Map properties,
PersistenceUnitMetadata pu)
Adds any provider specific properties (e.g.
|
void |
afterCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu)
Called right after persistence provider is invoked to create container entity manager factory.
|
void |
beforeCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu)
Called right before persistence provider is invoked to create container entity manager factory.
|
void |
cleanup(PersistenceUnitMetadata pu)
Called when we are done with the persistence unit metadata
|
boolean |
doesScopedPersistenceUnitNameIdentifyCacheRegionName(PersistenceUnitMetadata pu)
for adapters that support getManagementAdaptor(), does the scoped persistence unit name
correctly identify cache entities.
|
ManagementAdaptor |
getManagementAdaptor()
Get the management adaptor
|
void |
injectJtaManager(JtaManager jtaManager)
pass the JtaManager in for internal use by PersistenceProviderAdaptor implementer
|
public static final String ECLIPSELINK_TARGET_SERVER
public static final String ECLIPSELINK_ARCHIVE_FACTORY
public static final String ECLIPSELINK_LOGGING_LOGGER
public EclipseLinkPersistenceProviderAdaptor()
public void addProviderProperties(Map properties, PersistenceUnitMetadata pu)
PersistenceProviderAdaptoraddProviderProperties in interface PersistenceProviderAdaptorpublic void injectJtaManager(JtaManager jtaManager)
PersistenceProviderAdaptorinjectJtaManager in interface PersistenceProviderAdaptorpublic void addProviderDependencies(PersistenceUnitMetadata pu)
PersistenceProviderAdaptoraddProviderDependencies in interface PersistenceProviderAdaptorpublic void beforeCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu)
PersistenceProviderAdaptorbeforeCreateContainerEntityManagerFactory in interface PersistenceProviderAdaptorpublic void afterCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu)
PersistenceProviderAdaptorafterCreateContainerEntityManagerFactory in interface PersistenceProviderAdaptorpublic ManagementAdaptor getManagementAdaptor()
PersistenceProviderAdaptorgetManagementAdaptor in interface PersistenceProviderAdaptorpublic boolean doesScopedPersistenceUnitNameIdentifyCacheRegionName(PersistenceUnitMetadata pu)
PersistenceProviderAdaptordoesScopedPersistenceUnitNameIdentifyCacheRegionName in interface PersistenceProviderAdaptorpublic void cleanup(PersistenceUnitMetadata pu)
PersistenceProviderAdaptorcleanup in interface PersistenceProviderAdaptorCopyright © 2013 Red Hat. All rights reserved.