UNPKG

@5minds/processcube_engine

Version:

The ProcessCube Engine. Stores and executes BPMNs.

17 lines (16 loc) 898 B
import { Container } from 'inversify'; import { EngineRouter, HttpRouteConfiguration, ProxyConfiguration, SocketControllerConstructor } from '../EngineRouter'; import { ServiceFacade } from '../ServiceFacade'; import { RuntimeWorkerFacade } from './RuntimeWorkerFacade'; export declare class RuntimeRouter extends EngineRouter { constructor(workerFacade: RuntimeWorkerFacade, serviceFacade: ServiceFacade, container: Container); resumeProcessInstances(): Promise<void>; initProxies(): Array<ProxyConfiguration>; initSocketController(): Array<SocketControllerConstructor>; initHttpRoutes(): Array<HttpRouteConfiguration>; initEventTopicsListening(): Array<string>; getExtensionRoutes(): Promise<Array<HttpRouteConfiguration>>; private getAdditionalSocketControllersForSQLite; private getAdditionalProxiesForSQLite; private getAdditionalHttpRoutesForSQLite; }