类 RetryTaskController

java.lang.Object
com.aizuda.easy.retry.server.web.controller.RetryTaskController

@RestController @RequestMapping("/retry-task") public class RetryTaskController extends Object
重试数据管理接口
作者:
www.byteblogs.com
  • 构造器详细资料

    • RetryTaskController

      public RetryTaskController()
  • 方法详细资料

    • getRetryTaskPage

      @GetMapping("list") public PageResult<List<RetryTaskResponseVO>> getRetryTaskPage(RetryTaskQueryVO queryVO)
    • getRetryTaskById

      @GetMapping("{id}") public RetryTaskResponseVO getRetryTaskById(@RequestParam("groupName") String groupName, @PathVariable("id") Long id)
    • updateRetryTaskStatus

      @PutMapping("status") public int updateRetryTaskStatus(@RequestBody RetryTaskUpdateStatusRequestVO retryTaskUpdateStatusRequestVO)
    • saveRetryTask

      @PostMapping public int saveRetryTask(@RequestBody @Validated RetryTaskSaveRequestVO retryTaskRequestVO)
    • idempotentIdGenerate

      @PostMapping("/generate/idempotent-id") public com.aizuda.easy.retry.common.core.model.Result<String> idempotentIdGenerate(@RequestBody @Validated GenerateRetryIdempotentIdVO generateRetryIdempotentIdVO)
    • updateRetryTaskExecutorName

      @PutMapping("/batch") public Integer updateRetryTaskExecutorName(@RequestBody @Validated RetryTaskUpdateExecutorNameRequestVO requestVO)
    • deleteRetryTask

      @DeleteMapping("/batch") public Integer deleteRetryTask(@RequestBody @Validated BatchDeleteRetryTaskVO requestVO)
    • parseLogs

      @PostMapping("/batch") public Integer parseLogs(@RequestBody @Validated ParseLogsVO parseLogsVO)
    • manualTriggerRetryTask

      @PostMapping("/manual/trigger/retry/task") public boolean manualTriggerRetryTask(@RequestBody @Validated ManualTriggerTaskRequestVO requestVO)
    • manualTriggerCallbackTask

      @PostMapping("/manual/trigger/callback/task") public boolean manualTriggerCallbackTask(@RequestBody @Validated ManualTriggerTaskRequestVO requestVO)