Tribe Application
class TribeApplication @Inject constructor(val appConfig: TribeApplicationConfig, val objectMapper: ObjectMapper, val metricRegistry: MetricRegistry, val healthCheckRegistry: HealthCheckRegistry, val configurationFactoryFactory: ConfigurationFactoryFactory<Configuration>, val dropwizardBundles: Set<ConfiguredBundle<Configuration>>, val servletFilterConfigs: Set<ServletFilterConfig>, @Named(value = "AdminFilters" ) val adminServletFilterConfigs: Set<ServletFilterConfig>, val healthChecks: Set<HealthCheck>, val jaxrsAppProcessors: Set<JaxrsAppProcessor>, @Named(value = "ApplicationResources" ) val jerseyResources: Set<Any>, @Named(value = "ApplicationServlets" ) val appServlets: Set<ServletConfig>, @Named(value = "AdminServlets" ) val adminServlets: Set<ServletConfig>, @Nullable val authFilter: AuthFilter<*, *>?, val envCallbacks: Set<EnvironmentCallback>) : Application<Configuration>
A dropwizard Application that allows Guice configuration of the application
Constructors
Link copied to clipboard
@Inject
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard