Skip to content

ActorSystemSettings

Defined in: src/ActorSystem.ts:24

readonly optional config?: ConfigObject | Config

Defined in: src/ActorSystem.ts:38

Application config. Accepts:

  • a prebuilt Config (highest precedence layered on top of reference);
  • a plain JS object of overrides (converted via Config.fromObject);
  • omitted — reference defaults + application.conf in CWD are used. Constructor settings (logger, logLevel, dispatcher) still win over anything in config — they are explicit code overrides.

readonly optional configFile?: string

Defined in: src/ActorSystem.ts:40

Explicit path to application.conf; overrides ACTOR_TS_CONFIG + CWD lookup.


readonly optional dispatcher?: Dispatcher

Defined in: src/ActorSystem.ts:27


readonly optional logger?: Logger

Defined in: src/ActorSystem.ts:25


readonly optional logLevel?: LogLevel

Defined in: src/ActorSystem.ts:26


readonly optional scheduler?: Scheduler

Defined in: src/ActorSystem.ts:29

Inject a custom scheduler — typically a ManualScheduler in tests.