Class InjectionServicesHolder

java.lang.Object
io.helidon.inject.api.InjectionServicesHolder

public abstract class InjectionServicesHolder extends Object
The holder for the globally active InjectionServices singleton instance, as well as its associated Bootstrap primordial configuration.
  • Field Details

    • DEBUG_HINT

      public static final String DEBUG_HINT
      Helpful hint to give developers needing to see more debug info.
      See Also:
  • Constructor Details

  • Method Details

    • reset

      protected static void reset()
      Resets the bootstrap state.
    • addResettable

      protected static void addResettable(Resettable instance)
      Register a resettable instance. When reset() is called, this instance is removed from the list.
      Parameters:
      instance - resettable type that can be reset during testing