Class UniqueGuiceyLifecycleListener
- java.lang.Object
-
- ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
-
- ru.vyarus.dropwizard.guice.module.lifecycle.UniqueGuiceyLifecycleListener
-
- All Implemented Interfaces:
GuiceyLifecycleListener
- Direct Known Subclasses:
ExtensionsHelpDiagnostic,GuiceBindingsDiagnostic,JerseyConfigDiagnostic,LifecycleDiagnostic,SharedStateDiagnostic,StartupTimeDiagnostic,WebMappingsDiagnostic,YamlBindingsDiagnostic
public abstract class UniqueGuiceyLifecycleListener extends GuiceyLifecycleAdapter
Base class for event listeners that must be used only once (for example, if multiple listeners would be registered only one must be used. For example, this is useful for diagnostic listeners:.printDiagnosticInfo()may be used multiple times, but still only one report will appear in console.- Since:
- 24.10.2019
-
-
Constructor Summary
Constructors Constructor Description UniqueGuiceyLifecycleListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)inthashCode()-
Methods inherited from class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
applicationRun, applicationShutdown, applicationStarted, applicationStopped, beforeInit, beforeRun, bundlesInitialized, bundlesResolved, bundlesStarted, classpathExtensionsResolved, commandsResolved, configurationHooksProcessed, dropwizardBundlesInitialized, extensionsInstalled, extensionsInstalledBy, extensionsResolved, initialized, injectorCreation, installersResolved, jerseyConfiguration, jerseyExtensionsInstalled, jerseyExtensionsInstalledBy, lookupBundlesResolved, manualExtensionsValidated, modulesAnalyzed, onEvent
-
-