guyue
2025-09-05 e4451cbe7eea81c397353e8d5649e52dcbd3b7d1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package com.linghu.service;
 
 
import com.linghu.model.common.ResponseResult;
import com.linghu.model.dto.*;
import reactor.core.publisher.Mono;
 
public interface CollectionService  {
    Mono<ResponseResult<?>> getResponseResultMono(SearchTaskRequest searchTaskRequest);
 
    Mono<TaskResultResponse> getTaskResultResponseMono(String taskId);
 
    Mono<TaskStatusResponse> getError(String taskId);
 
    Mono<ResponseResult<TaskCancelResponse>> getResponseResult(Integer keywordId);
 
    Mono<ServerResourceResponse> getServerResourceResponseMono();
 
    Mono<HealthResponse> getHealthResponseMono();
 
    Mono<TaskListResponse> getTaskListResponseMono();
}