Class EventsContext


  • public class EventsContext
    extends java.lang.Object
    Context holds references to all objects, available to events.
    Since:
    25.10.2019
    • Constructor Detail

      • EventsContext

        public EventsContext​(StatsTracker tracker,
                             Options options,
                             SharedConfigurationState sharedState)
        Create events context.
        Parameters:
        tracker - tracker
        options - options
        sharedState - shared state
    • Method Detail

      • setBootstrap

        public void setBootstrap​(io.dropwizard.core.setup.Bootstrap bootstrap)
        Parameters:
        bootstrap - bootstrap
      • setConfiguration

        public void setConfiguration​(io.dropwizard.core.Configuration configuration)
        Parameters:
        configuration - configuration
      • setConfigurationTree

        public void setConfigurationTree​(ConfigurationTree configurationTree)
        Parameters:
        configurationTree - parsed configuration
      • setEnvironment

        public void setEnvironment​(io.dropwizard.core.setup.Environment environment)
        Parameters:
        environment - environment
      • setInjector

        public void setInjector​(com.google.inject.Injector injector)
        Parameters:
        injector - injector
      • setInjectionManager

        public void setInjectionManager​(org.glassfish.jersey.internal.inject.InjectionManager injectionManager)
        Parameters:
        injectionManager - injection manager
      • getTracker

        public StatsTracker getTracker()
        Returns:
        tracker
      • getOptions

        public Options getOptions()
        Returns:
        options
      • getBootstrap

        public io.dropwizard.core.setup.Bootstrap getBootstrap()
        Returns:
        bootstrap
      • getConfiguration

        public io.dropwizard.core.Configuration getConfiguration()
        Returns:
        configuration
      • getConfigurationTree

        public ConfigurationTree getConfigurationTree()
        Returns:
        parsed configuration
      • getEnvironment

        public io.dropwizard.core.setup.Environment getEnvironment()
        Returns:
        environment
      • getInjector

        public com.google.inject.Injector getInjector()
        Returns:
        injector
      • getInjectionManager

        public org.glassfish.jersey.internal.inject.InjectionManager getInjectionManager()
        Returns:
        jersey injection manager