Class TransactionalAuditableOperationHandler
java.lang.Object
de.hybris.platform.persistence.audit.impl.TransactionalAuditableOperationHandler
- All Implemented Interfaces:
AuditableOperationHandler,BeforeCommitNotification,BeforeRollbackNotification
public class TransactionalAuditableOperationHandler
extends Object
implements AuditableOperationHandler, BeforeCommitNotification, BeforeRollbackNotification
-
Constructor Summary
ConstructorsConstructorDescriptionTransactionalAuditableOperationHandler(SLDDataContainerProvider sldDataContainerProvider, AuditableSaver saver) -
Method Summary
Modifier and TypeMethodDescriptionvoidaboutToExecute(InternalAuditableOperation operation) voidvoidvoidclearAudit(PK pk) voidclearAudit(String typeCode) voidfailedToExecute(InternalAuditableOperation operation) voidsetDbAuditHandler(DBAuditHandler dbAuditHandler) voidsuccessfullyExecuted(InternalAuditableOperation operation)
-
Constructor Details
-
TransactionalAuditableOperationHandler
public TransactionalAuditableOperationHandler(SLDDataContainerProvider sldDataContainerProvider, AuditableSaver saver)
-
-
Method Details
-
beforeRollback
public void beforeRollback()- Specified by:
beforeRollbackin interfaceBeforeRollbackNotification
-
beforeCommit
public void beforeCommit()- Specified by:
beforeCommitin interfaceBeforeCommitNotification
-
aboutToExecute
- Specified by:
aboutToExecutein interfaceAuditableOperationHandler
-
clearAudit
- Specified by:
clearAuditin interfaceAuditableOperationHandler
-
clearAudit
- Specified by:
clearAuditin interfaceAuditableOperationHandler
-
successfullyExecuted
- Specified by:
successfullyExecutedin interfaceAuditableOperationHandler
-
failedToExecute
- Specified by:
failedToExecutein interfaceAuditableOperationHandler
-
setDbAuditHandler
-