Class ExtensionsResolvedEvent


  • public class ExtensionsResolvedEvent
    extends RunPhaseEvent
    Called when all extensions detected (from classpath scan and guice modules). Provides list of all enabled and list of disabled extension types. Called even if no extensions configured to indicate configuration state.

    May be used for consultation only. Extension instances are not yet available (guice context is not created).

    Since:
    19.04.2018
    • Constructor Detail

      • ExtensionsResolvedEvent

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

      • getExtensions

        public java.util.List<java.lang.Class<?>> getExtensions()
        Returns:
        list of all enabled extensions or empty list if no extensions registered or all of them disabled
      • getDisabled

        public java.util.List<java.lang.Class<?>> getDisabled()
        Returns:
        list of disabled extensions or empty list