acelga-bus
Version:
An extensible typescript message bus with support for middlewares
18 lines • 533 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
class SequentialScheduler {
constructor(preserveOrder) {
this.preserveOrder = preserveOrder;
}
schedule(events, maxConcurrency) {
return {
plan: [{
payloads: events,
preserveOrder: this.preserveOrder,
}],
rebuildOrder: results => results[0],
};
}
}
exports.default = SequentialScheduler;
//# sourceMappingURL=sequentialScheduller.js.map