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 Details

    • ExtensionsResolvedEvent

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

    • getExtensions

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

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