Exposes contextual information about the intercepted invocation and operations that enable interceptor methods to control the behavior of the invocation chain.
Priorities that define the order in which interceptors are invoked.
Designates an interceptor method that receives a callback when the target class constructor is invoked.
Defines an interceptor method that interposes on business methods.
Defines an interceptor method that interposes on timeout methods.
Used to exclude class-level interceptors for the lifecycle callback method, business method, timeout method, or constructor to which it is applied.
Used to exclude default interceptors for a target class or for a lifecycle callback method, business method, timeout method, or constructor of a target class.
Specifies that a class is an interceptor.
Specifies that an annotation type is an interceptor binding type.
Declares an ordered list of interceptors for a target class, or for a method or a constructor of a target class.