@5minds/processcube_engine
Version:
The ProcessCube Engine. Stores and executes BPMNs.
16 lines (15 loc) • 470 B
TypeScript
import { Model } from 'sequelize-typescript';
import { FlowNodeInstanceModel } from './FlowNodeInstance';
export declare class ExternalTaskModel extends Model<ExternalTaskModel> {
externalTaskId: string;
workerId: string;
topic: string;
isSingleTry?: boolean;
flowNodeInstanceId: string;
lockExpirationTime: Date;
state: string;
finishedAt: Date;
createdAt?: Date;
updatedAt?: Date;
flowNodeInstance: FlowNodeInstanceModel;
}