org.apache.webbeans.intercept
Class InterceptorResolutionService.BeanInterceptorInfo
java.lang.Object
org.apache.webbeans.intercept.InterceptorResolutionService.BeanInterceptorInfo
- Enclosing class:
- InterceptorResolutionService
public static class InterceptorResolutionService.BeanInterceptorInfo
- extends Object
static information about interceptors and decorators for a
single bean.
|
Constructor Summary |
InterceptorResolutionService.BeanInterceptorInfo(List<javax.enterprise.inject.spi.Decorator<?>> decorators,
LinkedHashSet<javax.enterprise.inject.spi.Interceptor<?>> ejbInterceptors,
List<javax.enterprise.inject.spi.Interceptor<?>> cdiInterceptors,
List<javax.enterprise.inject.spi.Interceptor<?>> constructorCdiInterceptors,
SelfInterceptorBean<?> selfInterceptorBean,
Map<Constructor<?>,InterceptorResolutionService.BusinessMethodInterceptorInfo> constructorInterceptorInfos,
Map<Method,InterceptorResolutionService.BusinessMethodInterceptorInfo> businessMethodsInfo,
List<Method> nonInterceptedMethods,
Map<javax.enterprise.inject.spi.InterceptionType,InterceptorResolutionService.LifecycleMethodInfo> lifecycleMethodInterceptorInfos)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InterceptorResolutionService.BeanInterceptorInfo
public InterceptorResolutionService.BeanInterceptorInfo(List<javax.enterprise.inject.spi.Decorator<?>> decorators,
LinkedHashSet<javax.enterprise.inject.spi.Interceptor<?>> ejbInterceptors,
List<javax.enterprise.inject.spi.Interceptor<?>> cdiInterceptors,
List<javax.enterprise.inject.spi.Interceptor<?>> constructorCdiInterceptors,
SelfInterceptorBean<?> selfInterceptorBean,
Map<Constructor<?>,InterceptorResolutionService.BusinessMethodInterceptorInfo> constructorInterceptorInfos,
Map<Method,InterceptorResolutionService.BusinessMethodInterceptorInfo> businessMethodsInfo,
List<Method> nonInterceptedMethods,
Map<javax.enterprise.inject.spi.InterceptionType,InterceptorResolutionService.LifecycleMethodInfo> lifecycleMethodInterceptorInfos)
getDecorators
public List<javax.enterprise.inject.spi.Decorator<?>> getDecorators()
getEjbInterceptors
public LinkedHashSet<javax.enterprise.inject.spi.Interceptor<?>> getEjbInterceptors()
getCdiInterceptors
public List<javax.enterprise.inject.spi.Interceptor<?>> getCdiInterceptors()
getConstructorCdiInterceptors
public List<javax.enterprise.inject.spi.Interceptor<?>> getConstructorCdiInterceptors()
getSelfInterceptorBean
public SelfInterceptorBean<?> getSelfInterceptorBean()
getBusinessMethodsInfo
public Map<Method,InterceptorResolutionService.BusinessMethodInterceptorInfo> getBusinessMethodsInfo()
getConstructorInterceptorInfos
public Map<Constructor<?>,InterceptorResolutionService.BusinessMethodInterceptorInfo> getConstructorInterceptorInfos()
getNonInterceptedMethods
public List<Method> getNonInterceptedMethods()
getLifecycleMethodInterceptorInfos
public Map<javax.enterprise.inject.spi.InterceptionType,InterceptorResolutionService.LifecycleMethodInfo> getLifecycleMethodInterceptorInfos()
Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.