@5minds/processcube_engine
Version:
The ProcessCube Engine. Stores and executes BPMNs.
15 lines (14 loc) • 903 B
TypeScript
import { Response } from 'express';
import { IHttpRequestWithIdentity } from '../../Tools/Http/index';
import { MonitoringManager } from '../../Tools/MonitoringManager';
import { ApplicationInfoService } from '../Services';
import { BaseController } from './BaseController';
export declare class ApplicationInfoController extends BaseController {
private applicationInfoService;
private monitoringManager;
constructor(applicationInfoService: ApplicationInfoService, MonitoringManager: MonitoringManager);
getApplicationInfo(request: IHttpRequestWithIdentity, response: Response): Promise<void>;
getAuthorityAddress(request: IHttpRequestWithIdentity, response: Response): Promise<void>;
getMetricsReport(request: IHttpRequestWithIdentity, response: Response): Promise<void>;
getAuthorityAddressAsObject(request: IHttpRequestWithIdentity, response: Response): Promise<void>;
}