@5minds/processcube_engine
Version:
The ProcessCube Engine. Stores and executes BPMNs.
19 lines (18 loc) • 696 B
TypeScript
import { Identity } from '@5minds/processcube_engine_sdk';
import { EventMessageInternal } from './BaseMessage';
/**
* Encapsulates the message that is sent when a Signal Event was triggered.
*/
export type SignalEventReachedMessageInternal = EventMessageInternal & {
/**
* Optional: An identity to use for starting new Processes Instances with a matching Signal Start Event.
* If none is providecd, the engine will use its internal user.
*/
identity?: Identity;
triggerValue?: string;
signalReference: string;
/**
* Optional: Process Instances triggered by this Signal will use the following Correlation ID.
*/
customCorrelationId?: string;
};