Commit bb8ce09b Harvey

no message

1 个父辈 c15dc102
......@@ -35,6 +35,9 @@ class JobExecutor {
}
});
}
registerBatch(handlers) {
handlers.forEach((handler, jobName) => this.register(jobName, handler));
}
getJobHandler(jobName) {
return this.jobHandlers.get(jobName);
}
......
......@@ -90,6 +90,14 @@ export class JobExecutor {
});
}
/**
* 批量注册任务
* @param handlers 任务处理函数,需返回 Promise
*/
public registerBatch(handlers: Map<string, Function>) {
handlers.forEach((handler, jobName) => this.register(jobName, handler));
}
/**
* 获取任务
* @param jobName 任务名称(需与调度中心配置一致)
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!