@5minds/processcube_engine
Version:
The ProcessCube Engine. Stores and executes BPMNs.
74 lines • 3.48 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.socketSettings = void 0;
const messagePaths = {
activityError: 'OnActivityError',
activityReached: 'activity_reached',
activityFinished: 'activity_finished',
activityCanceled: 'activity_canceled',
boundaryEventWaiting: 'boundary_event_waiting',
boundaryEventTriggered: 'boundary_event_triggered',
boundaryEventFinished: 'boundary_event_finished',
callActivityReceivedResponse: 'OnFlowNodeCallActivityResponseReceived',
correlationMetadataChanged: 'correlation_metadata_changed',
cronjobCreated: 'cronjob_created',
cronjobExecuted: 'cronjob_executed',
cronjobEnabledChanged: 'cronjob_enabled_changed',
cronjobRemoved: 'cronjob_removed',
cronjobStopped: 'cronjob_stopped',
cronjobUpdated: 'cronjob_updated',
untypedTaskWaiting: 'untyped_task_waiting',
untypedTaskFinished: 'untyped_task_finished',
endEventFinished: 'end_event_finished',
externalTaskCreated: 'external_task_created',
externalTaskLocked: 'external_task_locked',
externalTaskUnlocked: 'external_task_unlocked',
externalTaskExpired: 'external_task_expired',
flowNodeEntered: 'OnFlowNodeEntered',
flowNodeExit: 'OnFlowNodeExited',
flowNodeSuspended: 'OnFlowNodeSuspended',
flowNodeResumed: 'OnFlowNodeResumed',
flowNodeError: 'OnFlowNodeError',
flowNodeTerminated: 'OnFlowNodeTerminated',
flowNodeTimerStarted: 'OnFlowNodeTimerStarted',
flowNodeTimerRemoved: 'OnFlowNodeTimerRemoved',
gatewayReached: 'OnGatewayReached',
gatewayFinished: 'OnGatewayFinished',
intermediateThrowEventTriggered: 'intermediate_throw_event_triggered',
intermediateCatchEventReached: 'intermediate_catch_event_reached',
intermediateCatchEventFinished: 'intermediate_catch_event_finished',
flowNodeEventRetrySending: 'flow_node_event_retry_sending',
manualTaskWaiting: 'manual_task_waiting',
manualTaskFinished: 'manual_task_finished',
messageTriggered: 'message_triggered',
processDeployed: 'process_deployed',
processExecutableChanged: 'process_executable_changed',
// ----
// TODO - These notifications should be named OnProcessInstance*, to better separate them from the ProcessModel related notifications.
// Since that is a breaking change, this should be done with the next major update.
processStarting: 'OnProcessStarting',
processStarted: 'OnProcessStarted',
processResumed: 'OnProcessResumed',
processEnded: 'OnProcessFinished',
processError: 'OnProcessError',
processTerminated: 'OnProcessTerminated',
// ----
processInstanceOwnerChanged: 'process_instance_owner_changed',
processInstanceMetadataChanged: 'process_instance_metadata_changed',
processInstancesDeleted: 'OnProcessInstancesDeleted',
processUndeployed: 'process_undeployed',
sendTaskSendMessage: 'OnFlowNodeEventSending',
sendTaskSendMessageRetry: 'OnFlowNodeEventRetrySending',
sendTaskReceivedResponse: 'OnFlowNodeEventResponseReceived',
signalTriggered: 'signal_triggered',
startEventFinished: 'start_event_finished',
userTaskWaiting: 'user_task_waiting',
userTaskFinished: 'user_task_finished',
userTaskReserved: 'user_task_reserved',
userTaskReservationCanceled: 'user_task_reservation_canceled',
};
exports.socketSettings = {
namespace: 'api',
paths: messagePaths,
};
//# sourceMappingURL=ApiSocketSettings.js.map