Uses of Interface
org.apache.webbeans.intercept.InterceptorData

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
<T> void
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.
 



Copyright © 2008-2012 The Apache Software Foundation. All Rights Reserved.