interface ApplicationEngineEnvironment : ApplicationEnvironment
Represents an environment in which engine runs.
abstract val application: Application
Running Application. |
|
abstract val connectors: List<EngineConnectorConfig>
Connectors that describers where and how server should listen. |
abstract fun start(): Unit
Starts ApplicationEngineEnvironment and creates an application. |
|
abstract fun stop(): Unit
Stops ApplicationEngineEnvironment and destroys any running application. |
class ApplicationEngineEnvironmentReloading : ApplicationEngineEnvironment
Implements ApplicationEngineEnvironment by loading an Application from a folder or jar. |