public class EjbInterceptorBean<T> extends InterceptorBean<T> implements javax.enterprise.inject.spi.Interceptor<T>
Interceptor
Bean implementation for EJB-style Beans.
This is Interceptors which got defined by being referenced via
@Interceptors
.
InterceptorBean.MultiMethodInvocationContext
aroundInvokeMethod
enabled, logger, passivatingId, specializedBean, webBeansContext, webBeansType
Constructor and Description |
---|
EjbInterceptorBean(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotated,
BeanAttributesImpl<T> beanAttributes,
Class<T> beanClass,
Map<javax.enterprise.inject.spi.InterceptionType,Method[]> interceptionMethods) |
Modifier and Type | Method and Description |
---|---|
Set<Annotation> |
getInterceptorBindings() |
getInterceptorMethods, getScope, intercept, intercepts
defineBeanInterceptorStack, getAnnotatedType, getInjectionTarget, getProducer
create, destroy, getBeanClass, getId, getInjectionPoints, getLogger, getReturnType, getWebBeansContext, getWebBeansType, isAlternative, isDependent, isEnabled, isPassivationCapable, isSpecializedBean, setEnabled, setSpecializedBean, toString
getName, getQualifiers, getStereotypes, getTypes, isNullable
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public EjbInterceptorBean(WebBeansContext webBeansContext, javax.enterprise.inject.spi.AnnotatedType<T> annotated, BeanAttributesImpl<T> beanAttributes, Class<T> beanClass, Map<javax.enterprise.inject.spi.InterceptionType,Method[]> interceptionMethods)
public Set<Annotation> getInterceptorBindings()
getInterceptorBindings
in interface javax.enterprise.inject.spi.Interceptor<T>
Copyright © 2008–2016 The Apache Software Foundation. All rights reserved.