Package org.jboss.aop.advice.annotation

Class Summary
AdviceMethodFactory Utility class to select an advice method for a given joinpoint.
 

Annotation Types Summary
Arg Use this annotation on advice parameters that should contain values of advised joinpoint arguments.
Args Use this annotation on the advice parameter that receives the complete list of joinpoint argument values.
The annotated parameter must be of type Object[] and there should not be any other advice parameter annotated either with Arg or with Args itself.
For procedure executions and calls, this parameter will contain the arguments of the execution or call, in the same order they occur in the intercepted code.
Caller Annotated with @Caller the advice parameter that receives the caller object on call joinpoints.
JoinPoint Use this annotation on the advice parameter that receives: JoinPointBean or one of its subtypes (for before, after and throwing advices); Invocation or one of its subtypes (for around advices).
Return Annotate the advice parameter with @Return if it receives the return type of the join point execution.
Target Annotate with @Target the advice parameter that receives the target of the joinpoint.
Thrown Annotate with @Thrown the throwing advice parameter that receives the thrown exception.
 



Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.