UNPKG

@5minds/processcube_engine

Version:

The ProcessCube Engine. Stores and executes BPMNs.

13 lines (12 loc) 755 B
import { Response } from 'express'; import { IHttpRequestWithIdentity } from '../../Tools/Http/index'; import { CancellationToken } from '../CancellationToken'; import { ExternalTaskFetchAndLockServiceProxy } from '../Services'; import { BaseController } from './BaseController'; export declare class ExternalTaskFetchAndLockController extends BaseController { private externalTaskFetchAndLockServiceProxy; constructor(externalTaskFetchAndLockServiceProxy: ExternalTaskFetchAndLockServiceProxy); fetchAndLockExternalTasks(request: IHttpRequestWithIdentity, response: Response, cancellationToken: CancellationToken): Promise<void>; extendLock(request: IHttpRequestWithIdentity, response: Response): Promise<void>; private parseRegex; }