Interface WeldInvocationContext

All Superinterfaces:
jakarta.interceptor.InvocationContext

public interface WeldInvocationContext extends jakarta.interceptor.InvocationContext
Represents an enhanced version of InvocationContext.
Author:
Martin Kouba
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Deprecated.
  • Method Summary

    Modifier and Type
    Method
    Description
    <T extends Annotation>
    Set<T>
    Deprecated.
    use InvocationContext.getInterceptorBindings(Class)

    Methods inherited from interface jakarta.interceptor.InvocationContext

    getConstructor, getContextData, getInterceptorBinding, getInterceptorBindings, getInterceptorBindings, getMethod, getParameters, getTarget, getTimer, proceed, setParameters
  • Field Details

    • INTERCEPTOR_BINDINGS_KEY

      @Deprecated static final String INTERCEPTOR_BINDINGS_KEY
      Deprecated.
      Deprecated, users are encouraged to use InvocationContext.getInterceptorBindings() instead.

      A key value under which we store interceptor bindings in InvocationContext

      See Also:
  • Method Details

    • getInterceptorBindingsByType

      @Deprecated <T extends Annotation> Set<T> getInterceptorBindingsByType(Class<T> annotationType)
      Deprecated.
      use InvocationContext.getInterceptorBindings(Class)
      Type Parameters:
      T - annotation type
      Parameters:
      annotationType - type of the interceptor binding annotations
      Returns:
      immutable set of interceptor binding annotations of given type, never null