Class EjbInterceptorBean<T>

  • All Implemented Interfaces:
    Serializable, javax.enterprise.context.spi.Contextual<T>, javax.enterprise.inject.spi.Bean<T>, javax.enterprise.inject.spi.BeanAttributes<T>, javax.enterprise.inject.spi.Interceptor<T>, javax.enterprise.inject.spi.PassivationCapable, OwbBean<T>

    public class EjbInterceptorBean<T>
    extends InterceptorBean<T>

    Interceptor Bean implementation for EJB-style Beans. This is Interceptors which got defined by being referenced via @Interceptors.

    See Also:
    Serialized Form
    • Constructor Detail

      • EjbInterceptorBean

        public EjbInterceptorBean​(WebBeansContext webBeansContext,
                                  javax.enterprise.inject.spi.AnnotatedType<T> annotated,
                                  javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes,
                                  Class<T> beanClass,
                                  Map<javax.enterprise.inject.spi.InterceptionType,​Method[]> interceptionMethods)
    • Method Detail

      • getInterceptorBindings

        public Set<Annotation> getInterceptorBindings()
        Returns:
        always an empty Set as this interceptor doesn't have any InterceptorBindings