keep-observers
Version:
This is a monitoring service applied to the web side Support Elasticsearch+kiban The middleware extension interface is provided by means of plug-in service compositionkeep-observers
19 lines (18 loc) • 647 B
TypeScript
import { middlesFn } from '../../../types/middle';
declare class KeepObserverMiddleWare {
_develop: boolean;
private _middles;
private _runMiddleBuff;
private _runMiddleTimeOut;
constructor({ develop, runMiddleTimeOut }: {
develop?: boolean;
runMiddleTimeOut?: number;
});
static publicMiddles: {};
static currentRunMiddle: boolean;
static usePublishMiddles(scopeName: string, middlesFn: middlesFn): any;
use(scopeName: string, middlesFn: middlesFn): any;
run(scopeName: string, ...args: any[]): Promise<{}>;
throwError(...err: any[]): void;
}
export default KeepObserverMiddleWare;