ApplicationEnvironmentImplNix

class ApplicationEnvironmentImplNix(val log: Logger, val config: ApplicationConfig, val monitor: Events = Events()) : ApplicationEnvironment(source)

Constructors

Link copied to clipboard
constructor(log: Logger, config: ApplicationConfig, monitor: Events = Events())

Properties

Link copied to clipboard
open override val config: ApplicationConfig

Configuration for the Application

Link copied to clipboard
open override val log: Logger

Instance of Logger to be used for logging.

Link copied to clipboard
open override 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.