Application
class Application(environment: ApplicationEnvironment) : ApplicationCallPipeline, CoroutineScope
Content copied to clipboard
Represents configured and running web application, capable of handling requests. It is also the application coroutine scope that is cancelled immediately at application stop so useful for launching background coroutines.
Parameters
environment
Instance of ApplicationEnvironment describing environment this application runs in
Constructors
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Called by ApplicationEngine when Application is terminated
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun intercept(phase: PipelinePhase, block: suspend PipelineContext<Unit, ApplicationCall>.(Unit) -> Unit)
Content copied to clipboard
Link copied to clipboard
Properties
Link copied to clipboard
Extensions
Link copied to clipboard
Convenience property to access log from application
Link copied to clipboard
Gets or installs a Routing feature for the this Application and runs a configuration script on it