public final class WebBeansInterceptorConfig extends Object
WebBeansInterceptor| Constructor and Description |
|---|
WebBeansInterceptorConfig(WebBeansContext webBeansContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
addComponentInterceptors(Set<javax.enterprise.inject.spi.Interceptor<?>> set,
List<InterceptorData> stack) |
void |
configure(AbstractInjectionTargetBean<?> component,
List<InterceptorData> stack)
Configures the given class for applicable interceptors.
|
<T> void |
configureInterceptorClass(AbstractInjectionTargetBean<T> delegate,
Annotation[] interceptorBindingTypes)
Configures WebBeans specific interceptor class.
|
Set<javax.enterprise.inject.spi.Interceptor<?>> |
findDeployedWebBeansInterceptor(Annotation[] anns,
WebBeansContext webBeansContext) |
public WebBeansInterceptorConfig(WebBeansContext webBeansContext)
public <T> void configureInterceptorClass(AbstractInjectionTargetBean<T> delegate, Annotation[] interceptorBindingTypes)
interceptorBindingTypes - interceptor classpublic void configure(AbstractInjectionTargetBean<?> component, List<InterceptorData> stack)
public void addComponentInterceptors(Set<javax.enterprise.inject.spi.Interceptor<?>> set, List<InterceptorData> stack)
public Set<javax.enterprise.inject.spi.Interceptor<?>> findDeployedWebBeansInterceptor(Annotation[] anns, WebBeansContext webBeansContext)
Copyright © 2008-2013 The Apache Software Foundation. All Rights Reserved.