org.inspektr.audit.support
Class CommonsLoggingAuditTrailManager
java.lang.Object
org.inspektr.audit.support.CommonsLoggingAuditTrailManager
- All Implemented Interfaces:
- AuditTrailManager
public final class CommonsLoggingAuditTrailManager
- extends Object
- implements AuditTrailManager
AuditTrailManager
that dumps auditable information to a configured logger.
- Since:
- 1.0
- Version:
- $Revision$ $Date$
- Author:
- Dmitriy Kopylenko
- See Also:
AuditTrailManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CommonsLoggingAuditTrailManager
public CommonsLoggingAuditTrailManager()
record
public void record(AuditableActionContext auditableActionContext)
- Description copied from interface:
AuditTrailManager
- Make an audit trail record. Implementations could use any type of back end medium to serialize audit trail
data i.e. RDBMS, log file, IO stream, SMTP, JMS queue or what ever else imaginable.
This concept is somewhat similar to log4j Appender.
- Specified by:
record
in interface AuditTrailManager
Copyright © 2007-2012. All Rights Reserved.