Class DecoratorDelegateProvider

java.lang.Object
io.quarkus.arc.impl.DecoratorDelegateProvider
All Implemented Interfaces:
InjectableReferenceProvider<Object>

public class DecoratorDelegateProvider extends Object implements InjectableReferenceProvider<Object>
  • Constructor Details

    • DecoratorDelegateProvider

      public DecoratorDelegateProvider()
  • Method Details

    • get

      public Object get(jakarta.enterprise.context.spi.CreationalContext<Object> creationalContext)
      Specified by:
      get in interface InjectableReferenceProvider<Object>
      Returns:
      a contextual reference
    • set

      public static Object set(Object delegate)
      Set the current delegate for a non-null parameter, remove the threadlocal for null parameter.
      Parameters:
      delegate -
      Returns:
      the previous delegate or null
    • unset

      public static void unset()
    • get

      public static Object get()