com.github.inspektr.audit.support
Class AbstractStringAuditTrailManager

java.lang.Object
  extended by com.github.inspektr.audit.support.AbstractStringAuditTrailManager
All Implemented Interfaces:
AuditTrailManager
Direct Known Subclasses:
ConsoleAuditTrailManager, Slf4jLoggingAuditTrailManager

public abstract class AbstractStringAuditTrailManager
extends Object
implements AuditTrailManager

Abstract AuditTrailManager that turns the AuditActionContext into a printable String.

Since:
1.0.1
Version:
$Revision$ $Date$
Author:
Scott Battaglia

Constructor Summary
AbstractStringAuditTrailManager()
           
 
Method Summary
protected  String getEntrySeparator()
           
protected  String getMultiLineAuditString(AuditActionContext auditActionContext)
           
protected  String getSingleLineAuditString(AuditActionContext auditActionContext)
           
 void setEntrySeparator(String separator)
           
 void setUseSingleLine(boolean useSingleLine)
           
protected  String toString(AuditActionContext auditActionContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.github.inspektr.audit.AuditTrailManager
record
 

Constructor Detail

AbstractStringAuditTrailManager

public AbstractStringAuditTrailManager()
Method Detail

getEntrySeparator

protected String getEntrySeparator()

setEntrySeparator

public void setEntrySeparator(String separator)

setUseSingleLine

public void setUseSingleLine(boolean useSingleLine)

toString

protected String toString(AuditActionContext auditActionContext)

getMultiLineAuditString

protected String getMultiLineAuditString(AuditActionContext auditActionContext)

getSingleLineAuditString

protected String getSingleLineAuditString(AuditActionContext auditActionContext)


Copyright © 2007-2013 Rutgers, the State University of New Jersey. All Rights Reserved.