@rudderstack/workflow-engine
Version:
A generic workflow execution engine
23 lines • 675 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ComposableStepExecutor = void 0;
/**
* ComposableStepExecutor allows compose more logic
* on top the given step executor.
*/
class ComposableStepExecutor {
constructor(stepExecutor) {
this.stepExecutor = stepExecutor;
}
getStep() {
return this.stepExecutor.getStep();
}
getStepName() {
return this.stepExecutor.getStepName();
}
execute(input, executionBindings) {
return this.stepExecutor.execute(input, executionBindings);
}
}
exports.ComposableStepExecutor = ComposableStepExecutor;
//# sourceMappingURL=composable.js.map