Class SpringTxnAuditTrail

java.lang.Object
org.copperengine.core.audit.AbstractAuditTrail
org.copperengine.spring.audit.SpringTxnAuditTrail
All Implemented Interfaces:
org.copperengine.core.audit.AuditTrail, org.copperengine.management.AuditTrailMXBean

public class SpringTxnAuditTrail
extends org.copperengine.core.audit.AbstractAuditTrail
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.copperengine.core.audit.AbstractAuditTrail

    org.copperengine.core.audit.AbstractAuditTrail.Property2ColumnMapping
  • Field Summary

    Fields inherited from class org.copperengine.core.audit.AbstractAuditTrail

    messagePostProcessor
  • Constructor Summary

    Constructors 
    Constructor Description
    SpringTxnAuditTrail()  
  • Method Summary

    Modifier and Type Method Description
    protected org.springframework.transaction.TransactionDefinition createTransactionDefinition()  
    void setTransactionManager​(org.springframework.transaction.PlatformTransactionManager transactionManager)  
    void synchLog​(org.copperengine.core.audit.AuditTrailEvent e)  

    Methods inherited from class org.copperengine.core.audit.AbstractAuditTrail

    createBatchCommand, createDefaultMapping, getDataSource, getDbTable, getLevel, getSqlStmt, isEnabled, setAdditionalMapping, setAuditTrailEventClass, setDataSource, setDbTable, setLevel, setMapping, setMessagePostProcessor, startup, synchLog

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • setTransactionManager

      public void setTransactionManager​(org.springframework.transaction.PlatformTransactionManager transactionManager)
    • synchLog

      public void synchLog​(org.copperengine.core.audit.AuditTrailEvent e)
    • createTransactionDefinition

      protected org.springframework.transaction.TransactionDefinition createTransactionDefinition()