| Interface | Description |
|---|---|
| InvocationContext |
Exposes contextual information about the intercepted invocation and operations that enable interceptor methods to
control the behavior of the invocation chain.
|
| Class | Description |
|---|---|
| Interceptor.Priority |
Priorities that define the order in which interceptors are invoked.
|
| Annotation Type | Description |
|---|---|
| AroundConstruct |
Designates an interceptor method that receives a callback when the target class constructor is invoked.
|
| AroundInvoke |
Defines an interceptor method that interposes on business methods.
|
| AroundTimeout |
Defines an interceptor method that interposes on timeout methods.
|
| ExcludeClassInterceptors |
Used to exclude class-level interceptors for the lifecycle callback method, business method, timeout method, or
constructor to which it is applied.
|
| ExcludeDefaultInterceptors |
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.
|
| Interceptor |
Specifies that a class is an interceptor.
|
| InterceptorBinding |
Specifies that an annotation type is an interceptor binding type.
|
| Interceptors |
Declares an ordered list of interceptors for a target class, or for a method or a constructor of a target class.
|