接口 RetryTaskService

所有已知实现类:
RetryTaskServiceImpl

public interface RetryTaskService
从以下版本开始:
2.0
作者:
www.byteblogs.com
  • 方法详细资料

    • getRetryTaskPage

      PageResult<List<RetryTaskResponseVO>> getRetryTaskPage(RetryTaskQueryVO queryVO)
    • getRetryTaskById

      RetryTaskResponseVO getRetryTaskById(String groupName, Long id)
      通过重试任务表id获取重试任务信息
      参数:
      groupName - 组名称
      id - 重试任务表id
      返回:
      重试任务
    • updateRetryTaskStatus

      int updateRetryTaskStatus(RetryTaskUpdateStatusRequestVO retryTaskUpdateStatusRequestVO)
      更新重试任务状态
      参数:
      retryTaskUpdateStatusRequestVO - 更新重试任务状态请求模型
      返回:
    • saveRetryTask

      int saveRetryTask(RetryTaskSaveRequestVO retryTaskRequestVO)
      手动新增重试任务
      参数:
      retryTaskRequestVO - RetryTaskSaveRequestVO 重试数据模型
      返回:
    • idempotentIdGenerate

      String idempotentIdGenerate(GenerateRetryIdempotentIdVO generateRetryIdempotentIdVO)
      委托客户端生成idempotentId
      参数:
      generateRetryIdempotentIdVO - 生成idempotentId请求模型
      返回:
    • updateRetryTaskExecutorName

      int updateRetryTaskExecutorName(RetryTaskUpdateExecutorNameRequestVO requestVO)
      若客户端在变更了执行器,从而会导致执行重试任务时找不到执行器类,因此使用者可以在后端进行执行变更
      参数:
      requestVO - 更新执行器变更模型
      返回:
      更新条数
    • deleteRetryTask

      Integer deleteRetryTask(BatchDeleteRetryTaskVO requestVO)
      批量删除重试数据
      参数:
      requestVO - 批量删除重试数据
      返回:
    • parseLogs

      Integer parseLogs(ParseLogsVO parseLogsVO)
      解析日志
      参数:
      parseLogsVO - ParseLogsVO 解析参数模型
      返回:
    • manualTriggerRetryTask

      boolean manualTriggerRetryTask(ManualTriggerTaskRequestVO requestVO)
      手动支持重试任务
      参数:
      requestVO -
      返回:
    • manualTriggerCallbackTask

      boolean manualTriggerCallbackTask(ManualTriggerTaskRequestVO requestVO)
      手动执行回调任务
      参数:
      requestVO -
      返回: