Class ObjectCreationAuditActionResolver
- java.lang.Object
-
- org.apereo.inspektr.audit.spi.support.AbstractSuffixAwareAuditActionResolver
-
- org.apereo.inspektr.audit.spi.support.ObjectCreationAuditActionResolver
-
- All Implemented Interfaces:
AuditActionResolver
public class ObjectCreationAuditActionResolver extends AbstractSuffixAwareAuditActionResolver
Uses the success/failure suffixes when an object is returned (or NULL is returned)- Version:
- 1.0
- Author:
- Scott Battaglia
-
-
Constructor Summary
Constructors Constructor Description ObjectCreationAuditActionResolver(java.lang.String successSuffix, java.lang.String failureSuffix)Constructs theObjectCreationAuditActionResolverwith a success suffix and failure suffix.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringresolveFrom(org.aspectj.lang.JoinPoint auditableTarget, java.lang.Exception exception, Audit audit)Resolve the action for the audit event that has incurred an exception.java.lang.StringresolveFrom(org.aspectj.lang.JoinPoint auditableTarget, java.lang.Object retval, Audit audit)Resolve the action for the audit event.-
Methods inherited from class org.apereo.inspektr.audit.spi.support.AbstractSuffixAwareAuditActionResolver
getFailureSuffix, getSuccessSuffix
-
-
-
-
Constructor Detail
-
ObjectCreationAuditActionResolver
public ObjectCreationAuditActionResolver(java.lang.String successSuffix, java.lang.String failureSuffix)Constructs theObjectCreationAuditActionResolverwith a success suffix and failure suffix. CANNOT be NULL.- Parameters:
successSuffix- the suffix to use in the event of a success.failureSuffix- the suffix to use in the event of a failure.
-
-
Method Detail
-
resolveFrom
public java.lang.String resolveFrom(org.aspectj.lang.JoinPoint auditableTarget, java.lang.Object retval, Audit audit)Description copied from interface:AuditActionResolverResolve the action for the audit event.retval- The returned valueaudit- the Audit annotation that may contain additional information.- Returns:
- The resource String
-
resolveFrom
public java.lang.String resolveFrom(org.aspectj.lang.JoinPoint auditableTarget, java.lang.Exception exception, Audit audit)Description copied from interface:AuditActionResolverResolve the action for the audit event that has incurred an exception.exception- The exception incurred when the join point proceeds.audit- the Audit annotation that may contain additional information.- Returns:
- The resource String
-
-