public class HibernateEntityManagerProvider
extends net.e6tech.elements.persist.EntityManagerProvider
| Modifier and Type | Class and Description |
|---|---|
class |
HibernateEntityManagerProvider.IdentifierGeneratorRegistry |
| Constructor and Description |
|---|
HibernateEntityManagerProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterOpen(net.e6tech.elements.common.resources.Resources resources) |
void |
cleanup(net.e6tech.elements.common.resources.Resources resources) |
protected void |
evictCollectionRegion(net.e6tech.elements.persist.EvictCollectionRegion notification) |
protected void |
evictEntity(net.e6tech.elements.persist.EvictEntity notification) |
protected void |
evictEntityRegion(net.e6tech.elements.persist.EvictEntityRegion notification) |
void |
initialize(net.e6tech.elements.common.resources.Resources resources) |
void |
onOpen(net.e6tech.elements.common.resources.Resources resources) |
HibernateEntityManagerProvider.IdentifierGeneratorRegistry |
register(java.lang.String strategy,
org.hibernate.id.IdentifierGenerator generator) |
afterCommit, getBroadcast, getIgnoreInitialLongTransactions, getLongTransaction, getMonitorIdle, getNotificationCenter, getPersistenceProperties, getPersistenceUnitName, getThreadPool, getTransactionTimeout, isMonitorTransaction, onAbort, onClosed, onCommit, onShutdown, setBroadcast, setIgnoreInitialLongTransactions, setLongTransaction, setMonitorIdle, setMonitorTransaction, setNotificationCenter, setPersistenceProperties, setPersistenceUnitName, setThreadPool, setTransactionTimeoutpublic void initialize(net.e6tech.elements.common.resources.Resources resources)
initialize in interface net.e6tech.elements.common.resources.Initializableinitialize in class net.e6tech.elements.persist.EntityManagerProviderpublic HibernateEntityManagerProvider.IdentifierGeneratorRegistry register(java.lang.String strategy, org.hibernate.id.IdentifierGenerator generator)
protected void evictCollectionRegion(net.e6tech.elements.persist.EvictCollectionRegion notification)
evictCollectionRegion in class net.e6tech.elements.persist.EntityManagerProviderprotected void evictEntityRegion(net.e6tech.elements.persist.EvictEntityRegion notification)
evictEntityRegion in class net.e6tech.elements.persist.EntityManagerProviderprotected void evictEntity(net.e6tech.elements.persist.EvictEntity notification)
evictEntity in class net.e6tech.elements.persist.EntityManagerProviderpublic void onOpen(net.e6tech.elements.common.resources.Resources resources)
onOpen in interface net.e6tech.elements.common.resources.ResourceProvideronOpen in class net.e6tech.elements.persist.EntityManagerProviderpublic void afterOpen(net.e6tech.elements.common.resources.Resources resources)
public void cleanup(net.e6tech.elements.common.resources.Resources resources)
cleanup in class net.e6tech.elements.persist.EntityManagerProvider