Interface JobLogBaseService


public interface JobLogBaseService
定时任务日志记录
  • Method Summary

    Modifier and Type
    Method
    Description
    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 日志的执行结果
  • Method Details

    • createJobLog

      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)
      创建 Job 日志
      Parameters:
      jobId - 任务编号
      jobName - 任务名称
      beginTime - 开始时间
      beanName - Job 处理器的名字
      args - Job 处理器的参数
      exeIndex - 第几次执行
      Returns:
      id
    • updateJobLogResultAsync

      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)
      更新 Job 日志的执行结果
      Parameters:
      logId - 日志编号
      endTime - 结束时间。因为是异步,避免记录时间不准去
      success - 是否成功
      result - 成功数据