@nivinjoseph/n-eda
Version:
Event Driven Architecture framework
17 lines • 589 B
TypeScript
import { RoutedEvent } from "./broker.js";
import { Processor } from "./processor.js";
import { Scheduler } from "./scheduler.js";
/**
* @deprecated Only used for baselining
*/
export declare class DefaultScheduler implements Scheduler {
private readonly _queues;
private readonly _processing;
private readonly _processors;
constructor(processors: ReadonlyArray<Processor>);
scheduleWork(routedEvent: RoutedEvent): Promise<void>;
dispose(): Promise<void>;
private _executeAvailableWork;
private _findWork;
}
//# sourceMappingURL=default-scheduler.d.ts.map