Class ManualExtensionsValidatedEvent


  • public class ManualExtensionsValidatedEvent
    extends ConfigurationPhaseEvent
    Called when all manually registered extension classes are recognized by installers (validated). But only extensions, known to be enabled at that time are actually validated (this way it is possible to exclude extensions for non existing installers). Provides list of all extensions registered manually (including disabled) and actually validated extensions (known to be enabled at the time of validation). Called only if at least one manual extension registered.

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

    Since:
    01.09.2019
    • Constructor Detail

      • ManualExtensionsValidatedEvent

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

      • getExtensions

        public java.util.List<java.lang.Class<?>> getExtensions()
        Returns:
        all detected binding extensions (including possibly disabled in the future)
      • getValidated

        public java.util.List<java.lang.Class<?>> getValidated()
        Note that some of these extensions may still be disabled in the run phase.
        Returns:
        actually validated extensions (known to be enabled at the time of validation)