JoinPoint and Signature provide reflective
information about a join point. Instances of these interfaces are
available inside of advice with the special variables
thisJoinPoint, thisJoinPointStaticPart, and
thisEnclosingJoinPointStaticPart.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | JoinPoint
Provides reflective access to both the state available at a join point and static information about it. |
| public interface | ProceedingJoinPoint
ProceedingJoinPoint exposes the proceed(..) method in order to support around advice in @AJ aspects |
| public interface | Signature
Represents the signature at a join point. |
| Modifier and Type | Class and Description |
|---|---|
| public class | Aspects
Handles generic aspectOf method when those are not available in the aspects but added later on thru load time weaving. |
| public class | Aspects14
For users working on a level of Java prior to Java5, Aspects14 handles generic aspectOf methods when they are not available in the aspects but added later on through load time weaving. |
| public class | NoAspectBoundException
Thrown by the |
| public class | SoftException
Wrapper for checked exceptions matched by a 'declare soft'. |