Class GroovyAuditTrailManager
java.lang.Object
org.apereo.inspektr.audit.support.AbstractStringAuditTrailManager
org.apereo.inspektr.audit.support.Slf4jLoggingAuditTrailManager
org.apereo.inspektr.audit.support.GroovyAuditTrailManager
- All Implemented Interfaces:
AuditTrailManager,org.apereo.inspektr.common.Cleanable
AuditTrailManager that dumps auditable information to a configured logger
prepped by a Groovy script and template.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apereo.inspektr.audit.AuditTrailManager
AuditTrailManager.AuditableFields, AuditTrailManager.AuditFormats, AuditTrailManager.WhereClauseFields -
Field Summary
Fields inherited from class org.apereo.inspektr.audit.support.Slf4jLoggingAuditTrailManager
logFields inherited from interface org.apereo.inspektr.audit.AuditTrailManager
LOG, MAPPER -
Constructor Summary
ConstructorsConstructorDescriptionGroovyAuditTrailManager(File groovyTemplate) GroovyAuditTrailManager(String groovyTemplate) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringtoString(AuditActionContext auditActionContext) Methods inherited from class org.apereo.inspektr.audit.support.Slf4jLoggingAuditTrailManager
record, removeAllMethods inherited from class org.apereo.inspektr.audit.support.AbstractStringAuditTrailManager
getAuditLineString, getAuditRecords, getEntrySeparator, getMappedAuditActionContext, setAuditableFields, setAuditFormat, setEntrySeparator, setUseSingleLineMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apereo.inspektr.audit.AuditTrailManager
clean
-
Constructor Details
-
Method Details
-
toString
- Overrides:
toStringin classAbstractStringAuditTrailManager
-