ApplicationEngineEnvironment

Represents an environment in which engine runs.

Functions

Link copied to clipboard
abstract fun start()

Starts ApplicationEngineEnvironment and creates an application.

Link copied to clipboard
abstract fun stop()

Stops ApplicationEngineEnvironment and destroys any running application.

Properties

Link copied to clipboard
abstract val application: Application

Running Application.

Link copied to clipboard
expect abstract val config: ApplicationConfig
Link copied to clipboard

Connectors that describers where and how server should listen.

Link copied to clipboard
expect abstract val developmentMode: Boolean
Link copied to clipboard
expect abstract val log: Logger
Link copied to clipboard
expect abstract val monitor: Events
Link copied to clipboard
Link copied to clipboard
expect abstract val rootPath: String

Inheritors

Link copied to clipboard
Link copied to clipboard