UNPKG

actionhero

Version:

actionhero.js is a multi-transport API Server with integrated cluster capabilities and delayed tasks

28 lines (27 loc) 918 B
import { Initializers } from "./initializers"; export declare class Process { running: boolean; initialized: boolean; shuttingDown: boolean; bootTime: number; initializers: Initializers; startCount: number; loadInitializers: Array<Function>; startInitializers: Array<Function>; stopInitializers: Array<Function>; _startingParams: { [key: string]: any; }; constructor(); initialize(params?: object): Promise<void>; start(params?: {}): Promise<void>; stop(): Promise<void>; restart(): Promise<void>; /** * Register listeners for process signals and uncaught exceptions & rejections. * Try to gracefully shut down when signaled to do so */ registerProcessSignals(stopCallback?: (exitCode?: number) => void): void; fatalError(errors: any, type: any): Promise<void>; flattenOrderedInitializer(collection: any): any[]; }