Class EjbComponentInterceptorSupport

java.lang.Object
org.jboss.as.weld.interceptors.EjbComponentInterceptorSupport
All Implemented Interfaces:
org.jboss.as.weld.spi.ComponentInterceptorSupport

public class EjbComponentInterceptorSupport extends Object implements org.jboss.as.weld.spi.ComponentInterceptorSupport
Author:
Martin Kouba
  • Constructor Details

    • EjbComponentInterceptorSupport

      public EjbComponentInterceptorSupport()
  • Method Details

    • getInterceptorInstances

      public org.jboss.as.weld.spi.InterceptorInstances getInterceptorInstances(org.jboss.as.ee.component.ComponentInstance componentInstance)
      Specified by:
      getInterceptorInstances in interface org.jboss.as.weld.spi.ComponentInterceptorSupport
    • setInterceptorInstances

      public void setInterceptorInstances(org.jboss.as.ee.component.ComponentInstance componentInstance, org.jboss.as.weld.spi.InterceptorInstances interceptorInstances)
      Specified by:
      setInterceptorInstances in interface org.jboss.as.weld.spi.ComponentInterceptorSupport
    • delegateInterception

      public Object delegateInterception(jakarta.interceptor.InvocationContext invocationContext, jakarta.enterprise.inject.spi.InterceptionType interceptionType, List<jakarta.enterprise.inject.spi.Interceptor<?>> currentInterceptors, List<Object> currentInterceptorInstances) throws Exception
      Specified by:
      delegateInterception in interface org.jboss.as.weld.spi.ComponentInterceptorSupport
      Throws:
      Exception
    • getInterceptorBindings

      public org.jboss.weld.ejb.spi.InterceptorBindings getInterceptorBindings(String ejbName, org.jboss.weld.manager.api.WeldManager manager)
      Specified by:
      getInterceptorBindings in interface org.jboss.as.weld.spi.ComponentInterceptorSupport