UNPKG

@5minds/processcube_engine

Version:

The ProcessCube Engine. Stores and executes BPMNs.

54 lines (53 loc) 4.75 kB
import { Response } from 'express'; import { IHttpRequestWithIdentity } from '../../Tools/Http/index'; import { NotificationServiceProxy } from '../Services'; import { BaseController } from './BaseController'; export declare class NotificationLongPollingController extends BaseController { private notificationServiceProxy; constructor(notificationServiceProxy: NotificationServiceProxy); onCronjobCreated(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onCronjobExecuted(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onCronjobStopped(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onCronjobUpdated(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onCronjobRemoved(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onProcessDeployed(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onProcessUndeployed(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onProcessStarting(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onProcessStarted(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onProcessResumed(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onProcessEnded(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onProcessOwnerChanged(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onProcessTerminated(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onProcessError(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onProcessInstancesDeleted(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onProcessIsExecutableChanged(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onCronjobEnabledChanged(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onActivityReached(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onActivityFinished(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onActivityCanceled(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onUntypedTaskWaiting(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onUntypedTaskFinished(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onEndEventFinished(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onManualTaskWaiting(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onManualTaskFinished(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onStartEventFinished(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onUserTaskWaiting(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onUserTaskFinished(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onUserTaskReserved(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onUserTaskReservationCanceled(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onBoundaryEventWaiting(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onBoundaryEventTriggered(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onBoundaryEventFinished(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onIntermediateThrowEventTriggered(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onIntermediateCatchEventReached(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onIntermediateCatchEventFinished(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onFlowNodeEventRetrySending(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onMessageTriggered(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onSignalTriggered(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onExternalTaskCreated(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onExternalTaskLocked(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onExternalTaskUnlocked(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onExternalTaskExpired(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onProcessInstanceMetadataChanged(request: IHttpRequestWithIdentity, response: Response): Promise<void>; onCorrelationMetadataChanged(request: IHttpRequestWithIdentity, response: Response): Promise<void>; }