@skbkontur/cassandra-distributed-task-queue-ui
Version:
.NET library implementing distributed task queue machinery using Apache Cassandra
16 lines • 726 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.rerunableStates = exports.cancelableStates = exports.getAllTaskStates = void 0;
const TaskState_1 = require("./Api/TaskState");
function getAllTaskStates() {
return Object.values(TaskState_1.TaskState);
}
exports.getAllTaskStates = getAllTaskStates;
exports.cancelableStates = [TaskState_1.TaskState.New, TaskState_1.TaskState.WaitingForRerun, TaskState_1.TaskState.WaitingForRerunAfterError];
exports.rerunableStates = [
TaskState_1.TaskState.Fatal,
TaskState_1.TaskState.Finished,
TaskState_1.TaskState.WaitingForRerun,
TaskState_1.TaskState.WaitingForRerunAfterError,
];
//# sourceMappingURL=TaskStateExtensions.js.map
;