Package | Description |
---|---|
javax.enterprise.inject.spi |
The portable extension integration SPI.
|
org.jboss.weld.bean | |
org.jboss.weld.bean.builtin | |
org.jboss.weld.bean.interceptor | |
org.jboss.weld.bootstrap | |
org.jboss.weld.bootstrap.enablement | |
org.jboss.weld.ejb.spi | |
org.jboss.weld.interceptor.proxy | |
org.jboss.weld.manager | |
org.jboss.weld.resolution | |
org.jboss.weld.util | |
org.jboss.weld.util.bean |
Modifier and Type | Method and Description |
---|---|
List<Interceptor<?>> |
BeanManager.resolveInterceptors(InterceptionType type,
Annotation... interceptorBindings)
Return an ordered list of enabled interceptors for a set of interceptor bindings and a type of
interception and which are enabled in the module or library containing the class into which the BeanManager was
injected or the Java EE component from whose JNDI environment namespace the BeanManager was obtained.
|
Modifier and Type | Class and Description |
---|---|
class |
ForwardingInterceptor<T>
Delegating implementation of
Interceptor . |
class |
InterceptorImpl<T> |
Modifier and Type | Method and Description |
---|---|
protected abstract Interceptor<T> |
ForwardingInterceptor.delegate() |
Modifier and Type | Method and Description |
---|---|
protected Interceptor<?> |
InterceptorMetadataBean.newInstance(InjectionPoint ip,
CreationalContext<Interceptor<?>> creationalContext) |
Modifier and Type | Method and Description |
---|---|
List<Interceptor<?>> |
BeanManagerProxy.resolveInterceptors(InterceptionType type,
Annotation... interceptorBindings) |
Modifier and Type | Method and Description |
---|---|
protected Interceptor<?> |
InterceptorMetadataBean.newInstance(InjectionPoint ip,
CreationalContext<Interceptor<?>> creationalContext) |
Modifier and Type | Method and Description |
---|---|
Interceptor<T> |
CdiInterceptorFactory.getInterceptor() |
Modifier and Type | Method and Description |
---|---|
Collection<Interceptor<?>> |
InterceptorBindingsAdapter.getAllInterceptors() |
List<Interceptor<?>> |
InterceptorBindingsAdapter.getLifecycleInterceptors(InterceptionType interceptionType) |
List<Interceptor<?>> |
InterceptorBindingsAdapter.getMethodInterceptors(InterceptionType interceptionType,
Method method) |
Constructor and Description |
---|
CdiInterceptorFactory(ClassMetadata<T> classMetadata,
Interceptor<T> interceptor) |
Modifier and Type | Method and Description |
---|---|
protected void |
Validator.validateInterceptor(Interceptor<?> interceptor,
BeanManagerImpl manager) |
Modifier and Type | Method and Description |
---|---|
void |
Validator.validateInterceptors(Collection<? extends Interceptor<?>> interceptors,
BeanManagerImpl manager) |
void |
ConcurrentValidator.validateInterceptors(Collection<? extends Interceptor<?>> interceptors,
BeanManagerImpl manager) |
Modifier and Type | Method and Description |
---|---|
Comparator<Interceptor<?>> |
ModuleEnablement.getInterceptorComparator() |
Modifier and Type | Method and Description |
---|---|
Collection<Interceptor<?>> |
InterceptorBindings.getAllInterceptors()
Returns all interceptors that are bound to an EJB object through the
InterceptorBinding mechanism and are enabled
through the beans.xml file. |
List<Interceptor<?>> |
InterceptorBindings.getLifecycleInterceptors(InterceptionType interceptionType)
Returns the lifecycle interceptors that are applicable to a given
InterceptionType (bound by
InterceptorBinding ). |
List<Interceptor<?>> |
InterceptorBindings.getMethodInterceptors(InterceptionType interceptionType,
Method method)
Returns the interceptors that are applicable to a given
InterceptionType and method (bound by
InterceptorBinding ). |
Constructor and Description |
---|
CustomInterceptorInvocation(Interceptor<T> interceptorBeanInstance,
T interceptorInstance,
InterceptionType interceptionType) |
Modifier and Type | Method and Description |
---|---|
Iterable<Interceptor<?>> |
BeanManagerImpl.getAccessibleInterceptors() |
List<Interceptor<?>> |
BeanManagerImpl.getInterceptors() |
List<Interceptor<?>> |
BeanManagerImpl.resolveInterceptors(InterceptionType type,
Annotation... interceptorBindings)
Resolves a list of interceptors based on interception type and interceptor
bindings.
|
List<Interceptor<?>> |
BeanManagerImpl.resolveInterceptors(InterceptionType type,
Collection<Annotation> interceptorBindings)
Resolves a list of interceptors based on interception type and interceptor
bindings.
|
Modifier and Type | Method and Description |
---|---|
void |
BeanManagerImpl.addInterceptor(Interceptor<?> bean) |
Modifier and Type | Method and Description |
---|---|
protected Set<Interceptor<?>> |
TypeSafeInterceptorResolver.filterResult(Set<Interceptor<?>> matched) |
protected List<Interceptor<?>> |
TypeSafeInterceptorResolver.sortResult(Set<Interceptor<?>> matchedInterceptors) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
TypeSafeInterceptorResolver.matches(InterceptorResolvable resolvable,
Interceptor<?> bean) |
Modifier and Type | Method and Description |
---|---|
protected Set<Interceptor<?>> |
TypeSafeInterceptorResolver.filterResult(Set<Interceptor<?>> matched) |
protected List<Interceptor<?>> |
TypeSafeInterceptorResolver.sortResult(Set<Interceptor<?>> matchedInterceptors) |
Constructor and Description |
---|
TypeSafeInterceptorResolver(BeanManagerImpl manager,
Iterable<Interceptor<?>> interceptors) |
Modifier and Type | Method and Description |
---|---|
List<Interceptor<?>> |
ForwardingBeanManager.resolveInterceptors(InterceptionType type,
Annotation... interceptorBindings) |
Modifier and Type | Class and Description |
---|---|
class |
IsolatedForwardingInterceptor<T>
Delegating implementation of
Interceptor . |
static class |
IsolatedForwardingInterceptor.Impl<T> |
Modifier and Type | Method and Description |
---|---|
protected abstract Interceptor<T> |
IsolatedForwardingInterceptor.delegate() |
protected Interceptor<T> |
IsolatedForwardingInterceptor.Impl.delegate() |
Constructor and Description |
---|
IsolatedForwardingInterceptor.Impl(WrappedBeanHolder<T,Interceptor<T>> cartridge) |
Copyright © 2013 Seam Framework. All Rights Reserved.