@rs-box/ez-flow
Version:
Library for a workflow engine
16 lines (15 loc) • 525 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.NoOpWork = void 0;
const lib_util_1 = require("../utils/lib-util");
const default_work_report_1 = require("./default-work-report");
const work_status_1 = require("./work-status");
class NoOpWork {
getName() {
return lib_util_1.LibUtil.getUUID();
}
async call(workContext) {
return new default_work_report_1.DefaultWorkReport(work_status_1.WorkStatus.COMPLETED, workContext);
}
}
exports.NoOpWork = NoOpWork;