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<*, *>?) : Application<Configuration>
A dropwizard Application that allows Guice configuration of the application
Constructors
Link copied to clipboard
@Inject
Types
Functions
Link copied to clipboard
Add the servlet and all registered mappings to the given environment
Link copied to clipboard
Link copied to clipboard
Bootstraps the application
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard