playground / Exports / WorkflowSubscriberEventService
Class: WorkflowSubscriberEventService
WorkflowSubscriberEventService
Bridges EventService.emit(...) to WorkflowEventSubscriber.processEvent(...).
Design notes:
- Serializes processing to preserve emission order (no timers, no retries).
- Forwards the provided EventContext by attaching it to the event payload.
- Does not interpret or hardcode event names (domain-neutral).
Implements
IEventService
Table of contents
Constructors
Methods
Constructors
constructor
• new WorkflowSubscriberEventService(subscriber, logger?): WorkflowSubscriberEventService
Parameters
| Name | Type | Default value |
|---|---|---|
subscriber | WorkflowEventSubscriber | undefined |
logger | AbstractLogger | SilentLogger |
Returns
WorkflowSubscriberEventService
Defined in
playground/src/lib/playground/workflow-subscriber-event-service.ts:18
Methods
emit
▸ emit(eventType, data, context?): void
Parameters
| Name | Type |
|---|---|
eventType | string |
data | IBaseEventData |
context? | IEventContext |
Returns
void
Implementation of
IEventService.emit
Defined in
playground/src/lib/playground/workflow-subscriber-event-service.ts:23