ktor-server-jetty / io.ktor.server.jetty / JettyApplicationEngineBase

JettyApplicationEngineBase

open class JettyApplicationEngineBase : BaseApplicationEngine

ApplicationEngine base type for running in a standalone Jetty

Types

Configuration

class Configuration : Configuration

Jetty-specific engine configuration

Constructors

<init>

JettyApplicationEngineBase(environment: ApplicationEngineEnvironment, configure: Configuration.() -> Unit)

ApplicationEngine base type for running in a standalone Jetty

Properties

configuration

val configuration: Configuration

Application engine configuration specifying engine-specific options such as parallelism level.

server

val server: Server

Jetty server instance being configuring and starting

Functions

start

open fun start(wait: Boolean): JettyApplicationEngineBase

stop

open fun stop(gracePeriodMillis: Long, timeoutMillis: Long): Unit

toString

open fun toString(): String

Inheritors

JettyApplicationEngine

class JettyApplicationEngine : JettyApplicationEngineBase

ApplicationEngine implementation for running in a standalone Jetty