Interface ConfigurationAwareModule<T extends io.dropwizard.core.Configuration>

Type Parameters:
T - configuration type
All Known Implementing Classes:
DropwizardAwareModule, GuiceBootstrapModule, UniqueDropwizardAwareModule

public interface ConfigurationAwareModule<T extends io.dropwizard.core.Configuration>
Guice module, registered in bundle, may implement this to be able to use configuration object in module configuration method.
Since:
31.08.2014
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    setConfiguration(T configuration)
    Method will be called just before injector initialization.
  • Method Details

    • setConfiguration

      void setConfiguration(T configuration)
      Method will be called just before injector initialization.
      Parameters:
      configuration - configuration object