public interface JobLogBaseService
| 限定符和类型 | 方法和说明 |
|---|---|
String |
createJobLog(@NotNull(message="\u4efb\u52a1\u7f16\u53f7\u4e0d\u80fd\u4e3a\u7a7a") String jobId,
String jobName,
@NotNull(message="\u5f00\u59cb\u65f6\u95f4") LocalDateTime beginTime,
@NotEmpty(message="Job \u5904\u7406\u5668\u7684\u540d\u5b57\u4e0d\u80fd\u4e3a\u7a7a") String beanName,
String args,
@NotNull(message="\u7b2c\u51e0\u6b21\u6267\u884c\u4e0d\u80fd\u4e3a\u7a7a") Integer exeIndex)
创建 Job 日志
|
void |
updateJobLogResultAsync(@NotNull(message="\u65e5\u5fd7\u7f16\u53f7\u4e0d\u80fd\u4e3a\u7a7a") String logId,
@NotNull(message="\u7ed3\u675f\u65f6\u95f4\u4e0d\u80fd\u4e3a\u7a7a") LocalDateTime endTime,
boolean success,
String result)
更新 Job 日志的执行结果
|
String createJobLog(@NotNull(message="\u4efb\u52a1\u7f16\u53f7\u4e0d\u80fd\u4e3a\u7a7a") @NotNull(message="\u4efb\u52a1\u7f16\u53f7\u4e0d\u80fd\u4e3a\u7a7a") String jobId, String jobName, @NotNull(message="\u5f00\u59cb\u65f6\u95f4") @NotNull(message="\u5f00\u59cb\u65f6\u95f4") LocalDateTime beginTime, @NotEmpty(message="Job \u5904\u7406\u5668\u7684\u540d\u5b57\u4e0d\u80fd\u4e3a\u7a7a") @NotEmpty(message="Job \u5904\u7406\u5668\u7684\u540d\u5b57\u4e0d\u80fd\u4e3a\u7a7a") String beanName, String args, @NotNull(message="\u7b2c\u51e0\u6b21\u6267\u884c\u4e0d\u80fd\u4e3a\u7a7a") @NotNull(message="\u7b2c\u51e0\u6b21\u6267\u884c\u4e0d\u80fd\u4e3a\u7a7a") Integer exeIndex)
jobId - 任务编号jobName - 任务名称beginTime - 开始时间beanName - Job 处理器的名字args - Job 处理器的参数exeIndex - 第几次执行void updateJobLogResultAsync(@NotNull(message="\u65e5\u5fd7\u7f16\u53f7\u4e0d\u80fd\u4e3a\u7a7a")
@NotNull(message="\u65e5\u5fd7\u7f16\u53f7\u4e0d\u80fd\u4e3a\u7a7a") String logId,
@NotNull(message="\u7ed3\u675f\u65f6\u95f4\u4e0d\u80fd\u4e3a\u7a7a")
@NotNull(message="\u7ed3\u675f\u65f6\u95f4\u4e0d\u80fd\u4e3a\u7a7a") LocalDateTime endTime,
boolean success,
String result)
logId - 日志编号endTime - 结束时间。因为是异步,避免记录时间不准去success - 是否成功result - 成功数据Copyright © 2024. All rights reserved.