com.github.inspektr.audit.spi.support
Class ReturnValueAsStringResourceResolver

java.lang.Object
  extended by com.github.inspektr.audit.spi.support.ReturnValueAsStringResourceResolver
All Implemented Interfaces:
AuditResourceResolver

public final class ReturnValueAsStringResourceResolver
extends java.lang.Object
implements AuditResourceResolver

Implementation of AuditResourceResolver that uses the toString version of the return value as the resource.

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

Constructor Summary
ReturnValueAsStringResourceResolver()
           
 
Method Summary
 java.lang.String[] resolveFrom(org.aspectj.lang.JoinPoint auditableTarget, java.lang.Exception exception)
          Resolve the auditable resource for an audit-able action that has incurred an exception.
 java.lang.String[] resolveFrom(org.aspectj.lang.JoinPoint auditableTarget, java.lang.Object retval)
          Resolve the auditable resource.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReturnValueAsStringResourceResolver

public ReturnValueAsStringResourceResolver()
Method Detail

resolveFrom

public java.lang.String[] resolveFrom(org.aspectj.lang.JoinPoint auditableTarget,
                                      java.lang.Object retval)
Description copied from interface: AuditResourceResolver
Resolve the auditable resource.

Specified by:
resolveFrom in interface AuditResourceResolver
Parameters:
auditableTarget - the join point that contains the arguments.
retval - The returned value
Returns:
The resource String.

resolveFrom

public java.lang.String[] resolveFrom(org.aspectj.lang.JoinPoint auditableTarget,
                                      java.lang.Exception exception)
Description copied from interface: AuditResourceResolver
Resolve the auditable resource for an audit-able action that has incurred an exception.

Specified by:
resolveFrom in interface AuditResourceResolver
Parameters:
auditableTarget - the join point that contains the arguments.
exception - The exception incurred when the join point proceeds.
Returns:
The resource String.


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