Package | Description |
---|---|
javax.enterprise.inject.spi |
The portable extension integration SPI.
|
org.jboss.weld.bean | |
org.jboss.weld.bean.builtin | |
org.jboss.weld.bean.interceptor | |
org.jboss.weld.ejb.spi | |
org.jboss.weld.interceptor.builder | |
org.jboss.weld.interceptor.proxy | |
org.jboss.weld.interceptor.spi.model | |
org.jboss.weld.manager | |
org.jboss.weld.resolution | |
org.jboss.weld.util | |
org.jboss.weld.util.bean |
Modifier and Type | Method and Description |
---|---|
static InterceptionType |
InterceptionType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static InterceptionType[] |
InterceptionType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
Object |
Interceptor.intercept(InterceptionType type,
T instance,
InvocationContext ctx)
Invokes the specified kind of lifecycle callback or method invocation interception upon the
given interceptor instance.
|
boolean |
Interceptor.intercepts(InterceptionType type)
Determines if the interceptor intercepts the specified kind of lifecycle callback or method
invocation.
|
List<Interceptor<?>> |
BeanManager.resolveInterceptors(InterceptionType type,
Annotation... interceptorBindings)
Return an ordered list of enabled interceptors for a set of interceptor bindings and a type of
interception and which are enabled in the module or library containing the class into which the BeanManager was
injected or the Java EE component from whose JNDI environment namespace the BeanManager was obtained.
|
Modifier and Type | Method and Description |
---|---|
Object |
InterceptorImpl.intercept(InterceptionType type,
T instance,
InvocationContext ctx) |
boolean |
InterceptorImpl.intercepts(InterceptionType type) |
Modifier and Type | Method and Description |
---|---|
List<Interceptor<?>> |
BeanManagerProxy.resolveInterceptors(InterceptionType type,
Annotation... interceptorBindings) |
Modifier and Type | Method and Description |
---|---|
List<Interceptor<?>> |
InterceptorBindingsAdapter.getLifecycleInterceptors(InterceptionType interceptionType) |
List<Interceptor<?>> |
InterceptorBindingsAdapter.getMethodInterceptors(InterceptionType interceptionType,
Method method) |
Modifier and Type | Method and Description |
---|---|
List<Interceptor<?>> |
InterceptorBindings.getLifecycleInterceptors(InterceptionType interceptionType)
Returns the lifecycle interceptors that are applicable to a given
InterceptionType (bound by
InterceptorBinding ). |
List<Interceptor<?>> |
InterceptorBindings.getMethodInterceptors(InterceptionType interceptionType,
Method method)
Returns the interceptors that are applicable to a given
InterceptionType and method (bound by
InterceptorBinding ). |
Modifier and Type | Method and Description |
---|---|
InterceptionModelBuilder.MethodInterceptorDescriptor |
InterceptionModelBuilder.intercept(InterceptionType interceptionType) |
InterceptionModelBuilder.MethodInterceptorDescriptor |
InterceptionModelBuilder.intercept(InterceptionType interceptionType,
Method method) |
Constructor and Description |
---|
CustomInterceptorInvocation(Interceptor<T> interceptorBeanInstance,
T interceptorInstance,
InterceptionType interceptionType) |
Modifier and Type | Method and Description |
---|---|
static InterceptionType |
InterceptionType.valueOf(InterceptionType interceptionType) |
Modifier and Type | Method and Description |
---|---|
List<Interceptor<?>> |
BeanManagerImpl.resolveInterceptors(InterceptionType type,
Annotation... interceptorBindings)
Resolves a list of interceptors based on interception type and interceptor
bindings.
|
List<Interceptor<?>> |
BeanManagerImpl.resolveInterceptors(InterceptionType type,
Collection<Annotation> interceptorBindings)
Resolves a list of interceptors based on interception type and interceptor
bindings.
|
Modifier and Type | Method and Description |
---|---|
InterceptionType |
InterceptorResolvable.getInterceptionType() |
InterceptionType |
ForwardingInterceptorResolvable.getInterceptionType() |
Modifier and Type | Method and Description |
---|---|
InterceptorResolvableBuilder |
InterceptorResolvableBuilder.setInterceptionType(InterceptionType interceptionType) |
Modifier and Type | Method and Description |
---|---|
List<Interceptor<?>> |
ForwardingBeanManager.resolveInterceptors(InterceptionType type,
Annotation... interceptorBindings) |
Modifier and Type | Method and Description |
---|---|
Object |
IsolatedForwardingInterceptor.intercept(InterceptionType type,
T instance,
InvocationContext ctx) |
boolean |
IsolatedForwardingInterceptor.intercepts(InterceptionType type) |
Copyright © 2013 Seam Framework. All Rights Reserved.