KtorTomcatEmbeddedServer

@Singleton
@Requires(classes = [Tomcat::class])
class KtorTomcatEmbeddedServer(ctx: ApplicationContext, serverConfiguration: HttpServerConfiguration, engineEnvironment: ApplicationEngineEnvironment, ktorApplication: KtorApplication<TomcatApplicationEngine.Configuration>) : AbstractKtorEmbeddedServer

Functions

Link copied to clipboard
open override fun close()
Link copied to clipboard
open override fun getApplicationConfiguration(): ApplicationConfiguration
Link copied to clipboard
open override fun getApplicationContext(): ApplicationContext
Link copied to clipboard
open fun getEnvironment(): Environment
Link copied to clipboard
open override fun getHost(): String
Link copied to clipboard
open override fun getPort(): Int
Link copied to clipboard
open override fun getScheme(): String
Link copied to clipboard
open override fun getURI(): URI
Link copied to clipboard
open override fun getURL(): URL
Link copied to clipboard
open fun isForceExit(): Boolean
Link copied to clipboard
open fun isKeepAlive(): Boolean
Link copied to clipboard
open override fun isRunning(): Boolean
Link copied to clipboard
open override fun isServer(): Boolean
Link copied to clipboard
@NonNull
open fun refresh(): LifeCycle<LifeCycle<*>>
Link copied to clipboard
open override fun start(): EmbeddedServer
Link copied to clipboard
open override fun stop(): EmbeddedServer

Properties

Link copied to clipboard
open val applicationEngine: ApplicationEngine
Link copied to clipboard
open override val ctx: ApplicationContext
Link copied to clipboard
open override val engineEnvironment: ApplicationEngineEnvironment
Link copied to clipboard
val ktorApplication: KtorApplication<TomcatApplicationEngine.Configuration>
Link copied to clipboard
var running: AtomicBoolean
Link copied to clipboard
open override val serverConfiguration: HttpServerConfiguration