Package ru.vyarus.dropwizard.guice.debug
Class ExtensionsHelpDiagnostic
- java.lang.Object
-
- ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
-
- ru.vyarus.dropwizard.guice.module.lifecycle.UniqueGuiceyLifecycleListener
-
- ru.vyarus.dropwizard.guice.debug.ExtensionsHelpDiagnostic
-
- All Implemented Interfaces:
GuiceyLifecycleListener
public class ExtensionsHelpDiagnostic extends UniqueGuiceyLifecycleListener
Guicey extensions help: shows all extension recognition signs (for installers, providing this info).In order to support this report, installer must implement
FeatureInstaller.getRecognizableSigns()
(default interface method).If multiple reports would be registered only one instance would be accepted (to prevent report duplications).
- Since:
- 06.12.2022
-
-
Constructor Summary
Constructors Constructor Description ExtensionsHelpDiagnostic()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
installersResolved(InstallersResolvedEvent event)
Called after all installers resolved (including installers found with classpath scan) and prepared for processing extensions.-
Methods inherited from class ru.vyarus.dropwizard.guice.module.lifecycle.UniqueGuiceyLifecycleListener
equals, hashCode
-
Methods inherited from class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
applicationRun, applicationShutdown, applicationStarted, applicationStopped, beforeRun, bundlesInitialized, bundlesResolved, bundlesStarted, classpathExtensionsResolved, commandsResolved, configurationHooksProcessed, dropwizardBundlesInitialized, extensionsInstalled, extensionsInstalledBy, extensionsResolved, initialized, injectorCreation, jerseyConfiguration, jerseyExtensionsInstalled, jerseyExtensionsInstalledBy, lookupBundlesResolved, manualExtensionsValidated, modulesAnalyzed, onEvent
-
-
-
-
Method Detail
-
installersResolved
protected void installersResolved(InstallersResolvedEvent event)
Description copied from class:GuiceyLifecycleAdapter
Called after all installers resolved (including installers found with classpath scan) and prepared for processing extensions.- Overrides:
installersResolved
in classGuiceyLifecycleAdapter
- Parameters:
event
- event object- See Also:
GuiceyLifecycle.InstallersResolved
-
-