|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use InterceptorData | |
|---|---|
| org.apache.webbeans.component | |
| org.apache.webbeans.intercept | |
| org.apache.webbeans.intercept.ejb | |
| org.apache.webbeans.util | |
| Uses of InterceptorData in org.apache.webbeans.component |
|---|
| Fields in org.apache.webbeans.component with type parameters of type InterceptorData | |
|---|---|
protected java.util.List<InterceptorData> |
AbstractInjectionTargetBean.interceptorStack
Holds the all of the interceptor related data, contains around-invoke, post-construct and pre-destroy |
| Methods in org.apache.webbeans.component that return types with arguments of type InterceptorData | |
|---|---|
java.util.List<InterceptorData> |
InjectionTargetBean.getInterceptorStack()
Gets interceptor stack of bean instance. |
java.util.List<InterceptorData> |
AbstractInjectionTargetBean.getInterceptorStack()
Gets interceptor stack of bean instance. |
| Uses of InterceptorData in org.apache.webbeans.intercept |
|---|
| Classes in org.apache.webbeans.intercept that implement InterceptorData | |
|---|---|
class |
InterceptorDataImpl
Abstract implementation of the InterceptorData api contract. |
| Fields in org.apache.webbeans.intercept with type parameters of type InterceptorData | |
|---|---|
protected java.util.Map<java.lang.reflect.Method,java.util.List<InterceptorData>> |
InterceptorHandler.interceptedMethodMap
Intercepted methods |
| Methods in org.apache.webbeans.intercept that return types with arguments of type InterceptorData | |
|---|---|
java.util.List<InterceptorData> |
InterceptorUtil.getInterceptorMethods(java.util.List<InterceptorData> stack,
InterceptorType type)
Gets list of interceptors with the given type. |
| Methods in org.apache.webbeans.intercept with parameters of type InterceptorData | |
|---|---|
int |
InterceptorDataComparator.compare(InterceptorData o1,
InterceptorData o2)
|
| Method parameters in org.apache.webbeans.intercept with type arguments of type InterceptorData | |
|---|---|
void |
WebBeansInterceptorConfig.addComponentInterceptors(AbstractOwbBean<?> bean,
java.util.Set<javax.enterprise.inject.spi.Interceptor<?>> set,
java.util.List<InterceptorData> stack)
|
protected java.lang.Object |
DependentScopedBeanInterceptorHandler.callAroundInvokes(java.lang.reflect.Method proceed,
java.lang.Object[] arguments,
java.util.List<InterceptorData> stack)
Call around invoke method of the given bean on calling interceptedMethod. |
protected java.lang.Object |
NormalScopedBeanInterceptorHandler.callAroundInvokes(java.lang.reflect.Method proceed,
java.lang.Object[] arguments,
java.util.List<InterceptorData> stack)
Call around invoke method of the given bean on calling interceptedMethod. |
protected abstract java.lang.Object |
InterceptorHandler.callAroundInvokes(java.lang.reflect.Method interceptedMethod,
java.lang.Object[] arguments,
java.util.List<InterceptorData> stack)
Call around invoke method of the given bean on calling interceptedMethod. |
java.lang.Object |
InterceptorUtil.callAroundInvokes(WebBeansContext webBeansContext,
InjectionTargetBean<?> bean,
java.lang.Object instance,
CreationalContextImpl<?> creationalContext,
java.lang.reflect.Method proceed,
java.lang.Object[] arguments,
java.util.List<InterceptorData> stack,
javax.interceptor.InvocationContext ejbInvocationContext,
java.lang.Object altKey)
|
void |
WebBeansInterceptorConfig.configure(AbstractInjectionTargetBean<?> component,
java.util.List<InterceptorData> stack)
Configures the given class for applicable interceptors. |
void |
InterceptorUtil.filterCommonInterceptorStackList(java.util.List<InterceptorData> stack,
java.lang.reflect.Method method)
Filter bean interceptor stack. |
void |
InterceptorUtil.filterOverridenAroundInvokeInterceptor(java.lang.Class<?> beanClass,
java.util.List<InterceptorData> stack)
If an AroundInvoke method is overridden by another method (regardless of whether that method is itself an AroundInvoke method), it will not be invoked. |
void |
InterceptorUtil.filterOverridenLifecycleInterceptor(java.lang.Class<?> beanClass,
java.util.List<InterceptorData> stack)
Remove bean inherited and overriden lifecycle interceptor method from its stack list. |
java.util.List<InterceptorData> |
InterceptorUtil.getInterceptorMethods(java.util.List<InterceptorData> stack,
InterceptorType type)
Gets list of interceptors with the given type. |
| Constructor parameters in org.apache.webbeans.intercept with type arguments of type InterceptorData | |
|---|---|
InvocationContextImpl(WebBeansContext webBeansContext,
OwbBean<?> bean,
java.lang.Object instance,
java.lang.reflect.Method method,
java.lang.Object[] parameters,
java.util.List<InterceptorData> datas,
InterceptorType type)
Initializes the invocation context. |
|
| Uses of InterceptorData in org.apache.webbeans.intercept.ejb |
|---|
| Method parameters in org.apache.webbeans.intercept.ejb with type arguments of type InterceptorData | |
|---|---|
void |
EJBInterceptorConfig.configure(java.lang.Class<?> clazz,
java.util.List<InterceptorData> stack)
Configures the given class for applicable interceptors. |
| Uses of InterceptorData in org.apache.webbeans.util |
|---|
| Method parameters in org.apache.webbeans.util with type arguments of type InterceptorData | ||
|---|---|---|
|
WebBeansUtil.configureInterceptorMethods(javax.enterprise.inject.spi.Interceptor<?> webBeansInterceptor,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
java.lang.Class<? extends java.lang.annotation.Annotation> annotation,
boolean definedInInterceptorClass,
boolean definedInMethod,
java.util.List<InterceptorData> stack,
java.lang.reflect.Method annotatedInterceptorClassMethod)
|
|
void |
WebBeansUtil.configureInterceptorMethods(javax.enterprise.inject.spi.Interceptor<?> webBeansInterceptor,
java.lang.Class<?> interceptorClass,
java.lang.Class<? extends java.lang.annotation.Annotation> interceptorType,
boolean definedInInterceptorClass,
boolean definedInMethod,
java.util.List<InterceptorData> stack,
java.lang.reflect.Method annotatedInterceptorClassMethod,
boolean defineWithInterceptorBinding)
Configures the interceptor stack of the web beans component. |
|
static boolean |
WebBeansUtil.isContainsInterceptorMethod(java.util.List<InterceptorData> stack,
InterceptorType type)
Returns true if interceptor stack contains interceptor with given type. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||