org.jboss.aop.advice.annotation |
|
Java Source File Name | Type | Comment |
AdviceInfo.java | Class | Contains information about an advice method and its matching process. |
AdviceMethodFactory.java | Class | Utility class to select an advice method for a given joinpoint. |
AnnotatedParameterAdviceInfo.java | Class | Information about an advice method whose parameters should annotated according to
ParameterAnnotationRule s. |
Arg.java | Annotation | Use this annotation on advice parameters that should contain values of
advised joinpoint arguments. |
Args.java | Annotation | 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.java | Annotation | Annotated with @Caller the advice parameter that receives the caller
object on call joinpoints. |
JoinPoint.java | Annotation | |
ParameterAnnotationRule.java | enum | Represents the set of rules associated with a parameter annotation. |
Return.java | Annotation | Annotate the advice parameter with @Return if it receives the return
type of the join point execution.
Can only be used in after/around advices. |
Target.java | Annotation | Annotate with @Target the advice parameter that receives the
target of the joinpoint. |
Thrown.java | Annotation | Annotate with @Thrown the throwing advice parameter that
receives the thrown exception. |