You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
592 B
Java
20 lines
592 B
Java
package com.supervision.livedigitalavatarmanage.service;
|
|
|
|
import com.supervision.livedigitalavatarmanage.domain.AsyncTaskResult;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
|
|
|
import java.util.concurrent.Callable;
|
|
|
|
/**
|
|
* @author Administrator
|
|
* @description 针对表【async_task_result(异步任务结果表)】的数据库操作Service
|
|
* @createDate 2025-09-17 15:35:10
|
|
*/
|
|
public interface AsyncTaskResultService extends IService<AsyncTaskResult> {
|
|
|
|
<T> String submitAsyncTask(String taskType, Object requestData, Callable<T> callable);
|
|
|
|
|
|
int cleanExpiredTasks();
|
|
}
|