SimulationLifeCycleEmitters

Holds one typed Emitter for each simulation lifecycle boundary.

Instantiated lazily via Model.lifeCycleEmitters so there is zero overhead when no subscribers are attached. Attach subscribers before the simulation starts; dynamic mid-run subscription is not supported.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard

Fired once after all replications of an experiment complete successfully.

Link copied to clipboard

Fired if the experiment terminates due to an unhandled exception.

Link copied to clipboard

Fired once before the first replication of an experiment.

Link copied to clipboard

Fired once after each replication completes successfully.