Class JerseyExtensionsInstalledEvent


public class JerseyExtensionsInstalledEvent extends JerseyPhaseEvent
Called after all JerseyInstaller installers install related extensions and only when at least one extension was installed. Provides list of all used (enabled) extensions.

At this point hk is not completely started and so hk managed extensions (JerseyManaged) couldn't be obtained yet (even though you have access to root service locator). But extensions managed by guice could be obtained from guice context.

To listen hk lifecycle further use jersey events (like in LifecycleDiagnostic).

Since:
19.04.2018
  • Constructor Details

    • JerseyExtensionsInstalledEvent

      public JerseyExtensionsInstalledEvent(EventsContext context, List<Class<?>> extensions)
      Create event.
      Parameters:
      context - event context
      extensions - installed extensions
  • Method Details

    • getExtensions

      public List<Class<?>> getExtensions()
      Returns:
      list of all installed extensions