org.copperengine.spring.audit
Class SpringTxnAuditTrail

java.lang.Object
  extended by org.copperengine.core.audit.BatchingAuditTrail
      extended by 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.BatchingAuditTrail


Nested Class Summary
 
Nested classes/interfaces inherited from class org.copperengine.core.audit.BatchingAuditTrail
org.copperengine.core.audit.BatchingAuditTrail.Property2ColumnMapping
 
Field Summary
 
Fields inherited from class org.copperengine.core.audit.BatchingAuditTrail
messagePostProcessor
 
Constructor Summary
SpringTxnAuditTrail()
           
 
Method Summary
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.BatchingAuditTrail
asynchLog, asynchLog, asynchLog, asynchLog, createBatchCommand, createDefaultMapping, getDataSource, getDbTable, getLevel, isEnabled, setAdditionalMapping, setAuditTrailEventClass, setBatcher, 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)
Specified by:
synchLog in interface org.copperengine.core.audit.AuditTrail
Overrides:
synchLog in class org.copperengine.core.audit.BatchingAuditTrail

createTransactionDefinition

protected org.springframework.transaction.TransactionDefinition createTransactionDefinition()