ApplicationEnvironment

expect interface ApplicationEnvironment(source)

Represents an environment in which Application runs

Report a problem

actual interface ApplicationEnvironment(source)

Represents an environment in which Application runs

Report a problem

Properties

Link copied to clipboard
abstract val classLoader: ClassLoader

ClassLoader used to load application.

Link copied to clipboard
expect abstract val config: ApplicationConfig

Configuration for the Application

actual abstract val config: ApplicationConfig

Configuration for the Application

actual abstract val config: ApplicationConfig

Configuration for the Application

Link copied to clipboard
expect abstract val log: Logger

Instance of Logger to be used for logging.

actual abstract val log: Logger

Instance of Logger to be used for logging.

actual abstract val log: Logger

Instance of Logger to be used for logging.

Link copied to clipboard
expect abstract val monitor: Events

Provides events on Application lifecycle

actual abstract val monitor: Events

Provides events on Application lifecycle

actual abstract val monitor: Events

Provides events on Application lifecycle

Link copied to clipboard

Selected mode of loading application modules.

Link copied to clipboard

Configuration for the timeout on loading modules. Defaults to 10 seconds.