TomcatApplicationEngine

class TomcatApplicationEngine(environment: ApplicationEnvironment, monitor: Events, developmentMode: Boolean, val configuration: TomcatApplicationEngine.Configuration, applicationProvider: () -> Application) : BaseApplicationEngine

Tomcat application engine that runs it in embedded mode

Constructors

Link copied to clipboard
constructor(environment: ApplicationEnvironment, monitor: Events, developmentMode: Boolean, configuration: TomcatApplicationEngine.Configuration, applicationProvider: () -> Application)

Types

Link copied to clipboard
object Companion
Link copied to clipboard

Tomcat engine specific configuration builder

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open suspend override fun resolvedConnectors(): List<EngineConnectorConfig>
Link copied to clipboard
open override fun start(wait: Boolean): TomcatApplicationEngine
Link copied to clipboard
open suspend fun startSuspend(wait: Boolean): ApplicationEngine
Link copied to clipboard
open override fun stop(gracePeriodMillis: Long, timeoutMillis: Long)
Link copied to clipboard
open suspend fun stopSuspend(gracePeriodMillis: Long, timeoutMillis: Long)