Class InterceptorConfiguratorImpl

java.lang.Object
org.jboss.weld.bootstrap.events.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 Details

    • InterceptorConfiguratorImpl

      public InterceptorConfiguratorImpl()
    • InterceptorConfiguratorImpl

      public InterceptorConfiguratorImpl(BeanManagerImpl beanManager)
  • Method Details

    • intercept

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

      public org.jboss.weld.bootstrap.event.InterceptorConfigurator interceptWithMetadata(jakarta.enterprise.inject.spi.InterceptionType interceptionType, BiFunction<jakarta.interceptor.InvocationContext,jakarta.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 jakarta.enterprise.inject.spi.Interceptor<?> build()
    • getBeanManager

      public BeanManagerImpl getBeanManager()
    • setBeanDeploymentFinder

      public void setBeanDeploymentFinder(BeanDeploymentFinder beanDeploymentFinder)