Package-level declarations

Types

Link copied to clipboard
abstract class AbstractKtorEmbeddedServer(    val ctx: ApplicationContext,     val serverConfiguration: HttpServerConfiguration,     val engineEnvironment: ApplicationEngineEnvironment,     val applicationEngine: ApplicationEngine) : EmbeddedServer

Implementation of the EmbeddedServer interface for Ktor.

Link copied to clipboard
@Singleton
@Requires(classes = [Jetty::class])
class KtorJettyEmbeddedServer(    val ctx: ApplicationContext,     val serverConfiguration: HttpServerConfiguration,     val engineEnvironment: ApplicationEngineEnvironment,     val ktorApplication: KtorApplication<ApplicationEngine.Configuration>) : AbstractKtorEmbeddedServer
Link copied to clipboard
@Singleton
@Requires(classes = [Netty::class])
class KtorNettyEmbeddedServer(    val ctx: ApplicationContext,     val serverConfiguration: HttpServerConfiguration,     val engineEnvironment: ApplicationEngineEnvironment,     val ktorApplication: KtorApplication<NettyApplicationEngine.Configuration>) : AbstractKtorEmbeddedServer
Link copied to clipboard
@Singleton
@Requires(classes = [Tomcat::class])
class KtorTomcatEmbeddedServer(    val ctx: ApplicationContext,     val serverConfiguration: HttpServerConfiguration,     val engineEnvironment: ApplicationEngineEnvironment,     val ktorApplication: KtorApplication<TomcatApplicationEngine.Configuration>) : AbstractKtorEmbeddedServer