@5minds/processcube_engine
Version:
The ProcessCube Engine. Stores and executes BPMNs.
12 lines (11 loc) • 671 B
TypeScript
import { Container } from 'inversify';
import { EngineRouter, HttpRouteConfiguration, ProxyConfiguration, SocketControllerConstructor } from '../EngineRouter';
import { ServiceFacade } from '../ServiceFacade';
import { FetchAndLockWorkerFacade } from './FetchAndLockWorkerFacade';
export declare class FetchAndLockRouter extends EngineRouter {
constructor(fetchAndLockWorker: FetchAndLockWorkerFacade, serviceFacade: ServiceFacade, container: Container);
initProxies(): Array<ProxyConfiguration>;
initSocketController(): Array<SocketControllerConstructor>;
initEventTopicsListening(): Array<string>;
initHttpRoutes(): Array<HttpRouteConfiguration>;
}