UNPKG

@5minds/processcube_engine

Version:

The ProcessCube Engine. Stores and executes BPMNs.

17 lines (16 loc) 992 B
import { Response } from 'express'; import { IHttpRequestWithIdentity } from '../../Tools/Http/index'; import { ProcessModelApiServiceProxy } from '../Services'; import { BaseController } from './BaseController'; export declare class ProcessModelController extends BaseController { private processModelApiServiceProxy; constructor(processModelApiServiceProxy: ProcessModelApiServiceProxy); getAll(request: IHttpRequestWithIdentity, response: Response): Promise<void>; getById(request: IHttpRequestWithIdentity, response: Response): Promise<void>; start(request: IHttpRequestWithIdentity, response: Response): Promise<void>; deleteDefinitionByProcessModelId(request: IHttpRequestWithIdentity, response: Response): Promise<void>; enableProcessModel(request: IHttpRequestWithIdentity, response: Response): Promise<void>; disableProcessModel(request: IHttpRequestWithIdentity, response: Response): Promise<void>; private parseOffset; private parseLimit; }