|
||||||||||
| 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 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 | |
|---|---|
List<InterceptorData> |
InjectionTargetBean.getInterceptorStack()
Gets interceptor stack of bean instance. |
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 Map<Method,List<InterceptorData>> |
InterceptorHandler.interceptedMethodMap
Intercepted methods |
| Methods in org.apache.webbeans.intercept that return types with arguments of type InterceptorData | |
|---|---|
List<InterceptorData> |
InterceptorUtil.getInterceptorMethods(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(Set<javax.enterprise.inject.spi.Interceptor<?>> set,
List<InterceptorData> stack)
|
protected Object |
NormalScopedBeanInterceptorHandler.callAroundInvokes(Method proceed,
Object[] arguments,
List<InterceptorData> stack)
Call around invoke method of the given bean on calling interceptedMethod. |
protected abstract Object |
InterceptorHandler.callAroundInvokes(Method interceptedMethod,
Object[] arguments,
List<InterceptorData> stack)
Call around invoke method of the given bean on calling interceptedMethod. |
protected Object |
DependentScopedBeanInterceptorHandler.callAroundInvokes(Method proceed,
Object[] arguments,
List<InterceptorData> stack)
Call around invoke method of the given bean on calling interceptedMethod. |
Object |
InterceptorUtil.callAroundInvokes(WebBeansContext webBeansContext,
InjectionTargetBean<?> bean,
Object instance,
CreationalContextImpl<?> creationalContext,
Method proceed,
Object[] arguments,
List<InterceptorData> stack,
javax.interceptor.InvocationContext ejbInvocationContext,
Object altKey)
|
void |
WebBeansInterceptorConfig.configure(AbstractInjectionTargetBean<?> component,
List<InterceptorData> stack)
Configures the given class for applicable interceptors. |
void |
InterceptorUtil.filterCommonInterceptorStackList(List<InterceptorData> stack,
Method method)
Filter bean interceptor stack. |
void |
InterceptorUtil.filterOverridenAroundInvokeInterceptor(Class<?> beanClass,
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(Class<?> beanClass,
List<InterceptorData> stack)
Remove bean inherited and overriden lifecycle interceptor method from its stack list. |
List<InterceptorData> |
InterceptorUtil.getInterceptorMethods(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,
Object instance,
Method method,
Object[] parameters,
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(javax.enterprise.inject.spi.AnnotatedType<?> annotatedType,
List<InterceptorData> interceptorStack)
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,
Class<? extends Annotation> annotation,
boolean definedInInterceptorClass,
boolean definedInMethod,
List<InterceptorData> stack,
Method annotatedInterceptorClassMethod)
|
|
void |
WebBeansUtil.configureInterceptorMethods(javax.enterprise.inject.spi.Interceptor<?> webBeansInterceptor,
Class<?> interceptorClass,
Class<? extends Annotation> interceptorType,
boolean definedInInterceptorClass,
boolean definedInMethod,
List<InterceptorData> stack,
Method annotatedInterceptorClassMethod,
boolean defineWithInterceptorBinding)
Configures the interceptor stack of the web beans component. |
|
static boolean |
WebBeansUtil.isContainsInterceptorMethod(List<InterceptorData> stack,
InterceptorType type)
Returns true if interceptor stack contains interceptor with given type. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||