Class InterceptorInvocationContext<T>

java.lang.Object
org.apache.webbeans.intercept.AbstractInvocationContext<T>
org.apache.webbeans.intercept.InterceptorInvocationContext<T>
All Implemented Interfaces:
jakarta.interceptor.InvocationContext
Direct Known Subclasses:
ConstructorInterceptorInvocationContext

public class InterceptorInvocationContext<T> extends AbstractInvocationContext<T>
InvocationContext for business method interceptors
  • Field Details

    • type

      protected jakarta.enterprise.inject.spi.InterceptionType type
    • interceptors

      protected List<jakarta.enterprise.inject.spi.Interceptor<?>> interceptors
    • instances

      protected Map<jakarta.enterprise.inject.spi.Interceptor<?>,?> instances
    • index

      protected int index
  • Constructor Details

    • InterceptorInvocationContext

      public InterceptorInvocationContext(jakarta.inject.Provider<T> provider, jakarta.enterprise.inject.spi.InterceptionType type, List<jakarta.enterprise.inject.spi.Interceptor<?>> interceptors, Map<jakarta.enterprise.inject.spi.Interceptor<?>,?> instances, AccessibleObject method, Object[] parameters, Set<Annotation> interceptorBindings)
  • Method Details