public class HibernatePersistenceProviderAdaptor extends Object implements PersistenceProviderAdaptor
Constructor and Description |
---|
HibernatePersistenceProviderAdaptor() |
Modifier and Type | Method and Description |
---|---|
void |
addProviderDependencies(org.jboss.msc.service.ServiceRegistry registry,
org.jboss.msc.service.ServiceTarget target,
org.jboss.msc.service.ServiceBuilder<?> builder,
PersistenceUnitMetadata pu)
Persistence provider integration code might want to specify some module 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
|
ManagementAdaptor |
getManagementAdaptor()
Get the management adaptor
|
void |
injectJtaManager(JtaManager jtaManager)
pass the JtaManager in for internal use by PersistenceProviderAdaptor implementer
|
public static final String SCANNER
public void injectJtaManager(JtaManager jtaManager)
PersistenceProviderAdaptor
injectJtaManager
in interface PersistenceProviderAdaptor
public void addProviderProperties(Map properties, PersistenceUnitMetadata pu)
PersistenceProviderAdaptor
addProviderProperties
in interface PersistenceProviderAdaptor
public void addProviderDependencies(org.jboss.msc.service.ServiceRegistry registry, org.jboss.msc.service.ServiceTarget target, org.jboss.msc.service.ServiceBuilder<?> builder, PersistenceUnitMetadata pu)
PersistenceProviderAdaptor
addProviderDependencies
in interface PersistenceProviderAdaptor
public void beforeCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu)
PersistenceProviderAdaptor
beforeCreateContainerEntityManagerFactory
in interface PersistenceProviderAdaptor
public void afterCreateContainerEntityManagerFactory(PersistenceUnitMetadata pu)
PersistenceProviderAdaptor
afterCreateContainerEntityManagerFactory
in interface PersistenceProviderAdaptor
public ManagementAdaptor getManagementAdaptor()
PersistenceProviderAdaptor
getManagementAdaptor
in interface PersistenceProviderAdaptor
public void cleanup(PersistenceUnitMetadata pu)
PersistenceProviderAdaptor
cleanup
in interface PersistenceProviderAdaptor
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All rights reserved.