Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- APPLICATION - Static variable in class javax.interceptor.Interceptor.Priority
-
Start of range for interceptors defined by applications.
- AroundConstruct - Annotation Type in javax.interceptor
-
Designates an interceptor method that receives a callback when the target class constructor is invoked.
- AroundInvoke - Annotation Type in javax.interceptor
-
Defines a method which intercepts invocation of another method.
- AroundTimeout - Annotation Type in javax.interceptor
-
Defines a method which intercepts invocation of a timeout method.
E
- ExcludeClassInterceptors - Annotation Type in javax.interceptor
-
Exclude the invocation of class-level interceptors for a method.
- ExcludeDefaultInterceptors - Annotation Type in javax.interceptor
-
Exclude the invocation of default interceptors for a method.
G
- getConstructor() - Method in interface javax.interceptor.InvocationContext
-
Returns the constructor of the target class for which the interceptor was invoked.
- getContextData() - Method in interface javax.interceptor.InvocationContext
-
Returns the context data associated with this invocation or lifecycle callback.
- getMethod() - Method in interface javax.interceptor.InvocationContext
-
Get the invoked method for this invocation.
- getParameters() - Method in interface javax.interceptor.InvocationContext
-
Get the parameters of the method invocation (for method interceptors).
- getTarget() - Method in interface javax.interceptor.InvocationContext
-
Get the target instance for this invocation.
- getTimer() - Method in interface javax.interceptor.InvocationContext
-
Get the timer associated with an
@AroundTimeout
interceptor method.
I
- Interceptor - Annotation Type in javax.interceptor
-
Explicitly specify that a class is an interceptor class.
- Interceptor.Priority - Class in javax.interceptor
-
Priorities that define the order in which interceptors are invoked.
- InterceptorBinding - Annotation Type in javax.interceptor
-
Specifies that an annotation type is an interceptor binding type.
- Interceptors - Annotation Type in javax.interceptor
-
Declares the list of interceptors (by interceptor class) which apply to the annotated class or method.
- InvocationContext - Interface in javax.interceptor
-
Contextual information about a method invocation, along with methods to alter the invocation process in various ways.
J
- javax.interceptor - package javax.interceptor
L
- LIBRARY_AFTER - Static variable in class javax.interceptor.Interceptor.Priority
-
Start of range for late interceptors defined by extension libraries.
- LIBRARY_BEFORE - Static variable in class javax.interceptor.Interceptor.Priority
-
Start of range for early interceptors defined by extension libraries.
P
- PLATFORM_AFTER - Static variable in class javax.interceptor.Interceptor.Priority
-
Start of range for late interceptors defined by platform specifications.
- PLATFORM_BEFORE - Static variable in class javax.interceptor.Interceptor.Priority
-
Start of range for early interceptors defined by platform specifications.
- proceed() - Method in interface javax.interceptor.InvocationContext
-
Proceed with the next stage of invocation processing.
S
- setParameters(Object[]) - Method in interface javax.interceptor.InvocationContext
-
Replace the parameters of the method invocation.
V
- value() - Element in annotation type javax.interceptor.Interceptors
-
The actual interceptor classes to apply to the annotated element.
All Classes and Interfaces|All Packages|Constant Field Values