Class 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      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 Detail

      • SpringTxnAuditTrail

        public SpringTxnAuditTrail()
    • Method Detail

      • 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()