All Classes and Interfaces

Class
Description
Abstract AuditResourceResolver for when the resource is the same regardless of an exception or not.
Abstract AuditTrailManager that turns the AuditActionContext into a printable String.
Abstract class that encapsulates the required suffixes.
Utility class to assist with AOP operations.
Wrapper around AspectJ's JoinPoint containing the runtime execution info for current audit points
States that this method should be logged for auditing purposes.
Immutable container holding the core elements of an audit-able action that need to be recorded as an audit trail record.
An SPI interface needed to be implemented by individual applications requiring an audit trail record keeping functionality, to provide the action taken.
Encapsulates a runtime execution context at advised audit points.
An SPI interface needed to be implemented by individual applications requiring an audit trail record keeping functionality, to provide a current resource on which an audit-able action is being performed.
States that this method should be logged for auditing purposes.
A POJO style aspect modularizing management of an audit trail data concern.
An interface used to make an audit trail record.
 
 
 
Implementation of AuditActionResolver that can process boolean return values.
Simple AuditTrailManager that dumps auditable information to output stream.
Default resolver.
Converts the first argument object into a String resource identifier.
AuditTrailManager that dumps auditable information to a configured logger prepped by a Groovy script and template.
Uses the success/failure suffixes when an object is returned (or NULL is returned)
Inspektr ResourceResolver that resolves resource as a target object's toString method call
Returns the parameters as an array of strings.
Implementation of AuditResourceResolver that uses the toString version of the return value as the resource.
AuditTrailManager that dumps auditable information to a configured logger.