Class AuditProcess
java.lang.Object
org.hibernate.envers.internal.synchronization.AuditProcess
- All Implemented Interfaces:
org.hibernate.action.spi.BeforeTransactionCompletionProcess,org.hibernate.engine.spi.TransactionCompletionCallbacks.BeforeCompletionCallback,org.hibernate.engine.spi.TransactionCompletionCallbacks.CompletionCallback
public class AuditProcess
extends Object
implements org.hibernate.action.spi.BeforeTransactionCompletionProcess
-
Constructor Summary
ConstructorsConstructorDescriptionAuditProcess(RevisionInfoGenerator revisionInfoGenerator, org.hibernate.engine.spi.SharedSessionContractImplementor session) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddWorkUnit(AuditWorkUnit vwu) voidcacheEntityState(Object id, String entityName, Object[] snapshot) voiddoBeforeTransactionCompletion(org.hibernate.engine.spi.SharedSessionContractImplementor session) Object[]getCachedEntityState(Object id, String entityName) getCurrentRevisionData(org.hibernate.engine.spi.SharedSessionContractImplementor session, boolean persist) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.action.spi.BeforeTransactionCompletionProcess
doBeforeTransactionCompletion
-
Constructor Details
-
Method Details
-
cacheEntityState
-
getCachedEntityState
-
addWorkUnit
-