Class InterceptorConfiguratorImpl

  • All Implemented Interfaces:
    org.jboss.weld.bootstrap.event.InterceptorConfigurator

    public class InterceptorConfiguratorImpl
    extends Object
    implements org.jboss.weld.bootstrap.event.InterceptorConfigurator
    Author:
    Tomas Remes
    • Constructor Detail

      • InterceptorConfiguratorImpl

        public InterceptorConfiguratorImpl()
      • InterceptorConfiguratorImpl

        public InterceptorConfiguratorImpl​(BeanManagerImpl beanManager)
    • Method Detail

      • intercept

        public org.jboss.weld.bootstrap.event.InterceptorConfigurator intercept​(javax.enterprise.inject.spi.InterceptionType interceptionType,
                                                                                Function<javax.interceptor.InvocationContext,​Object> interceptorFunction)
        Specified by:
        intercept in interface org.jboss.weld.bootstrap.event.InterceptorConfigurator
      • interceptWithMetadata

        public org.jboss.weld.bootstrap.event.InterceptorConfigurator interceptWithMetadata​(javax.enterprise.inject.spi.InterceptionType interceptionType,
                                                                                            BiFunction<javax.interceptor.InvocationContext,​javax.enterprise.inject.spi.Bean<?>,​Object> interceptorFunction)
        Specified by:
        interceptWithMetadata in interface org.jboss.weld.bootstrap.event.InterceptorConfigurator
      • addBinding

        public org.jboss.weld.bootstrap.event.InterceptorConfigurator addBinding​(Annotation binding)
        Specified by:
        addBinding in interface org.jboss.weld.bootstrap.event.InterceptorConfigurator
      • addBindings

        public org.jboss.weld.bootstrap.event.InterceptorConfigurator addBindings​(Annotation... bindings)
        Specified by:
        addBindings in interface org.jboss.weld.bootstrap.event.InterceptorConfigurator
      • addBindings

        public org.jboss.weld.bootstrap.event.InterceptorConfigurator addBindings​(Set<Annotation> bindings)
        Specified by:
        addBindings in interface org.jboss.weld.bootstrap.event.InterceptorConfigurator
      • bindings

        public org.jboss.weld.bootstrap.event.InterceptorConfigurator bindings​(Annotation... bindings)
        Specified by:
        bindings in interface org.jboss.weld.bootstrap.event.InterceptorConfigurator
      • priority

        public org.jboss.weld.bootstrap.event.InterceptorConfigurator priority​(int priority)
        Specified by:
        priority in interface org.jboss.weld.bootstrap.event.InterceptorConfigurator
      • build

        public javax.enterprise.inject.spi.Interceptor<?> build()
      • setBeanDeploymentFinder

        public void setBeanDeploymentFinder​(BeanDeploymentFinder beanDeploymentFinder)