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 Detail

      • JerseyExtensionsInstalledEvent

        public JerseyExtensionsInstalledEvent​(EventsContext context,
                                              java.util.List<java.lang.Class<?>> extensions)
    • Method Detail

      • getExtensions

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