com.github.inspektr.audit.support
Class Slf4jLoggingAuditTrailManager
java.lang.Object
com.github.inspektr.audit.support.AbstractStringAuditTrailManager
com.github.inspektr.audit.support.Slf4jLoggingAuditTrailManager
- All Implemented Interfaces:
- AuditTrailManager
public final class Slf4jLoggingAuditTrailManager
- extends AbstractStringAuditTrailManager
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 |
Slf4jLoggingAuditTrailManager
public Slf4jLoggingAuditTrailManager()
record
public void record(AuditActionContext auditActionContext)
- 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.
Copyright © 2007-2012 Rutgers, the State University of New Jersey. All Rights Reserved.