public class EjbInterceptorBean<T> extends InterceptorBean<T> implements Interceptor<T>, PassivationCapable
Interceptor Bean implementation for EJB-style Beans.
This is Interceptors which got defined by being referenced via
@Interceptors.
InterceptorBean.MultiMethodInvocationContextaroundConstructMethod, aroundInvokeMethodenabled, logger, passivatingId, specializedBean, webBeansContext, webBeansType| Constructor and Description |
|---|
EjbInterceptorBean(WebBeansContext webBeansContext,
AnnotatedType<T> annotated,
BeanAttributesImpl<T> beanAttributes,
Class<T> beanClass,
Map<InterceptionType,Method[]> interceptionMethods,
Method aroundConstruct) |
| Modifier and Type | Method and Description |
|---|---|
Set<Annotation> |
getInterceptorBindings() |
getInterceptorMethods, getScope, intercept, interceptsgetAnnotatedType, getInjectionTarget, getProducercreate, destroy, getBeanClass, getId, getInjectionPoints, getLogger, getReturnType, getWebBeansContext, getWebBeansType, isAlternative, isDependent, isEnabled, isPassivationCapable, isSpecializedBean, setEnabled, setSpecializedBean, toStringgetName, getQualifiers, getStereotypes, getTypes, isNullableclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitintercept, interceptsgetBeanClass, getInjectionPoints, getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative, isNullablecreate, destroygetIdpublic EjbInterceptorBean(WebBeansContext webBeansContext, AnnotatedType<T> annotated, BeanAttributesImpl<T> beanAttributes, Class<T> beanClass, Map<InterceptionType,Method[]> interceptionMethods, Method aroundConstruct)
public Set<Annotation> getInterceptorBindings()
getInterceptorBindings in interface Interceptor<T>Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.