Package ru.vyarus.dropwizard.guice.debug
Class YamlBindingsDiagnostic
java.lang.Object
ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
ru.vyarus.dropwizard.guice.module.lifecycle.UniqueGuiceyLifecycleListener
ru.vyarus.dropwizard.guice.debug.YamlBindingsDiagnostic
- All Implemented Interfaces:
GuiceyLifecycleListener
Configuration bindings debug listener. Must be registered with
GuiceBundle.Builder.listen(ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleListener...).
Could be configured to filter out not required info.
If multiple listeners registered, only first registered will be actually used (allow safe multiple registrations).
- Since:
- 13.06.2018
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCreate diagnostic.YamlBindingsDiagnostic(BindingsConfig config) Create diagnostic. -
Method Summary
Methods inherited from class ru.vyarus.dropwizard.guice.module.lifecycle.UniqueGuiceyLifecycleListener
equals, hashCodeMethods inherited from class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
applicationRun, applicationShutdown, applicationStarted, applicationStarting, applicationStopped, beforeInit, bundlesInitialized, bundlesResolved, bundlesStarted, classpathExtensionsResolved, commandsResolved, configurationHooksProcessed, dropwizardBundlesInitialized, extensionsInstalled, extensionsInstalledBy, extensionsResolved, initialized, injectorCreation, installersResolved, jerseyConfiguration, jerseyExtensionsInstalled, jerseyExtensionsInstalledBy, lookupBundlesResolved, manualExtensionsValidated, modulesAnalyzed, onEvent
-
Constructor Details
-
YamlBindingsDiagnostic
public YamlBindingsDiagnostic()Create diagnostic. -
YamlBindingsDiagnostic
Create diagnostic.- Parameters:
config- configuration
-
-
Method Details
-
beforeRun
Description copied from class:GuiceyLifecycleAdapterMeta event. Called just before guice bundle processing in run phase.- Overrides:
beforeRunin classGuiceyLifecycleAdapter- Parameters:
event- event object- See Also:
-