Package org.hibernate.envers.event.spi
Class BaseEnversEventListener
- java.lang.Object
-
- org.hibernate.envers.event.spi.BaseEnversEventListener
-
- All Implemented Interfaces:
EnversListener
- Direct Known Subclasses:
BaseEnversCollectionEventListener
,BaseEnversUpdateEventListener
,EnversPostDeleteEventListenerImpl
,EnversPostInsertEventListenerImpl
public abstract class BaseEnversEventListener extends java.lang.Object implements EnversListener
Base class for all Envers event listeners
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
BaseEnversEventListener(org.hibernate.envers.boot.internal.EnversService enversService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
checkIfTransactionInProgress(SessionImplementor session)
protected void
generateBidirectionalCollectionChangeWorkUnits(org.hibernate.envers.internal.synchronization.AuditProcess auditProcess, EntityPersister entityPersister, java.lang.String entityName, java.lang.Object[] newState, java.lang.Object[] oldState, SessionImplementor session)
protected org.hibernate.envers.boot.internal.EnversService
getEnversService()
-
-
-
Method Detail
-
getEnversService
protected org.hibernate.envers.boot.internal.EnversService getEnversService()
-
generateBidirectionalCollectionChangeWorkUnits
protected final void generateBidirectionalCollectionChangeWorkUnits(org.hibernate.envers.internal.synchronization.AuditProcess auditProcess, EntityPersister entityPersister, java.lang.String entityName, java.lang.Object[] newState, java.lang.Object[] oldState, SessionImplementor session)
-
checkIfTransactionInProgress
protected void checkIfTransactionInProgress(SessionImplementor session)
-
-