Package-level declarations

Types

Link copied to clipboard

The default guice module, binds things common to dropwizard and serverless execution

Link copied to clipboard

The default module for running as a dropwizard application. Binds common functionality for all services.

Link copied to clipboard
fun interface EnvironmentCallback

On startup, any bound implementation will be called against the dropwizard Environment.

Link copied to clipboard
data class ServletConfig(val name: String, val servlet: Servlet, val mappings: List<String>)

Configuration information for binding Servlet instances to either the dropwizard application context or admin context.

Link copied to clipboard
data class ServletFilterConfig(val name: String, val filterClass: Class<out Filter>, val initParameters: Map<String, String> = emptyMap())
Link copied to clipboard
open class TribeApplicationModule : KotlinModule

Base class for modules that bind things for TribeApplication. Provides binder methods for commonly bound members of the TribeApplication.