接口 RetryTaskService
- 所有已知实现类:
RetryTaskServiceImpl
public interface RetryTaskService
- 从以下版本开始:
- 2.0
- 作者:
- www.byteblogs.com
-
方法概要
修饰符和类型方法说明deleteRetryTask(BatchDeleteRetryTaskVO requestVO) 批量删除重试数据getRetryTaskById(String groupName, Long id) 通过重试任务表id获取重试任务信息getRetryTaskPage(RetryTaskQueryVO queryVO) idempotentIdGenerate(GenerateRetryIdempotentIdVO generateRetryIdempotentIdVO) 委托客户端生成idempotentIdboolean手动执行回调任务booleanmanualTriggerRetryTask(ManualTriggerTaskRequestVO requestVO) 手动支持重试任务parseLogs(ParseLogsVO parseLogsVO) 解析日志intsaveRetryTask(RetryTaskSaveRequestVO retryTaskRequestVO) 手动新增重试任务int若客户端在变更了执行器,从而会导致执行重试任务时找不到执行器类,因此使用者可以在后端进行执行变更intupdateRetryTaskStatus(RetryTaskUpdateStatusRequestVO retryTaskUpdateStatusRequestVO) 更新重试任务状态
-
方法详细资料
-
getRetryTaskPage
-
getRetryTaskById
通过重试任务表id获取重试任务信息- 参数:
groupName- 组名称id- 重试任务表id- 返回:
- 重试任务
-
updateRetryTaskStatus
更新重试任务状态- 参数:
retryTaskUpdateStatusRequestVO- 更新重试任务状态请求模型- 返回:
-
saveRetryTask
手动新增重试任务- 参数:
retryTaskRequestVO-RetryTaskSaveRequestVO重试数据模型- 返回:
-
idempotentIdGenerate
委托客户端生成idempotentId- 参数:
generateRetryIdempotentIdVO- 生成idempotentId请求模型- 返回:
-
updateRetryTaskExecutorName
若客户端在变更了执行器,从而会导致执行重试任务时找不到执行器类,因此使用者可以在后端进行执行变更- 参数:
requestVO- 更新执行器变更模型- 返回:
- 更新条数
-
deleteRetryTask
批量删除重试数据- 参数:
requestVO- 批量删除重试数据- 返回:
-
parseLogs
解析日志- 参数:
parseLogsVO-ParseLogsVO解析参数模型- 返回:
-
manualTriggerRetryTask
手动支持重试任务- 参数:
requestVO-- 返回:
-
manualTriggerCallbackTask
手动执行回调任务- 参数:
requestVO-- 返回:
-