com.aizuda.snailjob.server.web.service.RetryDeadLetterService Maven / Gradle / Ivy
package com.aizuda.snailjob.server.web.service;
import com.aizuda.snailjob.server.web.model.base.PageResult;
import com.aizuda.snailjob.server.web.model.request.BatchDeleteRetryDeadLetterVO;
import com.aizuda.snailjob.server.web.model.request.BatchRollBackRetryDeadLetterVO;
import com.aizuda.snailjob.server.web.model.request.RetryDeadLetterQueryVO;
import com.aizuda.snailjob.server.web.model.response.RetryDeadLetterResponseVO;
import java.util.List;
/**
* @author: opensnail
* @date : 2022-02-28 09:34
*/
public interface RetryDeadLetterService {
PageResult> getRetryDeadLetterPage(RetryDeadLetterQueryVO queryVO);
RetryDeadLetterResponseVO getRetryDeadLetterById(String groupName, Long id);
int rollback(BatchRollBackRetryDeadLetterVO rollBackRetryDeadLetterVO);
int batchDelete(BatchDeleteRetryDeadLetterVO deadLetterVO);
}