StageCrewMember
Hierarchy
- ListensToDomainEvents
- StageCrewMember
Implemented by
Index
Methods
Methods
notifyOf
Handles DomainEvent objects emitted by the Stage that this StageCrewMember is assigned to.
Parameters
event: DomainEvent
Returns void
assignedTo
Assigns a Stage to this StageCrewMember
Parameters
stage: Stage
Returns StageCrewMember
You can think of the StageCrewMember as an in-memory microservice that reacts to domain events, published by the StageManager, and originally emitted by actors performing activities and Serenity/JS test runner adapters notifying the framework about test scenario-specific events like SceneStarts or SceneFinishes.
Every StageCrewMember receives a reference to the Stage, and therefore StageManager as well, which enables them to emit DomainEvents back.
This interface is useful when youβre interested in implementing custom Serenity/JS reporters or supporting services.
Implementing a custom StageCrewMember
Using the custom StageCrewMember
Learn more