UNPKG

@5minds/processcube_engine

Version:

The ProcessCube Engine. Stores and executes BPMNs.

28 lines (27 loc) 863 B
import { ExternalTask } from '@5minds/processcube_engine_sdk'; export type ExternalTaskList = { externalTasks: Array<ExternalTask<any>>; totalCount: number; }; export type CreateExternalTaskRequest = { externalTaskId: string; topic: string; isSingleTry: boolean; flowNodeInstanceId: string; }; export type ExternalTaskQuery = { externalTaskId?: Array<string> | string; workerId?: Array<string> | string; topic?: Array<string> | string; flowNodeInstanceId?: Array<string> | string; }; /** * For internal use only - A formatted error object representing an ExternalTask error. * Can be used by internal services who don't care if we're dealing with a Service- or BPMN error */ export declare type ExternalTaskReusableError = { code: number | string; name?: string; message?: string; errorDetails?: any; };