Class RemoteCQLSearchServiceImpl
java.lang.Object
com.atlassian.confluence.rest.client.AbstractRemoteService<CQLSearchService>
com.atlassian.confluence.rest.client.RemoteCQLSearchServiceImpl
- All Implemented Interfaces:
RemoteCQLSearchService
public class RemoteCQLSearchServiceImpl
extends AbstractRemoteService<CQLSearchService>
implements RemoteCQLSearchService
-
Field Summary
Fields inherited from class com.atlassian.confluence.rest.client.AbstractRemoteService
provider
-
Constructor Summary
ConstructorsConstructorDescriptionRemoteCQLSearchServiceImpl
(AuthenticatedWebResourceProvider provider, ExecutorService executor) -
Method Summary
Modifier and TypeMethodDescriptionint
countContent
(String cql) int
countContent
(String cql, SearchContext searchContext) countContentCompletionStage
(String cql, SearchContext searchContext) searchCompletionStage
(String cql, SearchOptions searchOptions, PageRequest pageRequest, Expansion... expansions) searchContentCompletionStage
(String cql, Expansion... expansions) searchContentCompletionStage
(String cql, PageRequest request, Expansion... expansions) searchContentCompletionStage
(String cqlInput, SearchContext searchContext, PageRequest pageRequest, Expansion... expansions) Methods inherited from class com.atlassian.confluence.rest.client.AbstractRemoteService
addExpansions, addPageRequest, addPageRequestParams, deleteCompletionStage, deleteCompletionStage, getCompletionStage, getCompletionStageGenericCollection, getCompletionStageMap, getCompletionStageMapOfGenericListResponse, getCompletionStageMapOfPageResponses, getCompletionStageOptional, getCompletionStagePageResponseList, getCompletionStageSearchPageResponseList, getExecutor, newExperimentalRestWebTarget, newWebTarget, postCompletionStage, postCompletionStage, postCompletionStage, postCompletionStageToPageResponse, postVoidCompletionStage, putCompletionStage, putVoidCompletionStage
-
Constructor Details
-
RemoteCQLSearchServiceImpl
public RemoteCQLSearchServiceImpl(AuthenticatedWebResourceProvider provider, ExecutorService executor) - Since:
- 9.0
-
-
Method Details
-
searchContentCompletionStage
public CompletionStage<SearchPageResponse<Content>> searchContentCompletionStage(String cqlInput, SearchContext searchContext, PageRequest pageRequest, Expansion... expansions) - Specified by:
searchContentCompletionStage
in interfaceRemoteCQLSearchService
- Since:
- 9.0
-
searchContentCompletionStage
public CompletionStage<SearchPageResponse<Content>> searchContentCompletionStage(String cql, PageRequest request, Expansion... expansions) - Specified by:
searchContentCompletionStage
in interfaceRemoteCQLSearchService
- Since:
- 9.0
-
searchContentCompletionStage
public CompletionStage<SearchPageResponse<Content>> searchContentCompletionStage(String cql, Expansion... expansions) - Specified by:
searchContentCompletionStage
in interfaceRemoteCQLSearchService
- Since:
- 9.0
-
countContent
- Specified by:
countContent
in interfaceRemoteCQLSearchService
-
countContent
- Specified by:
countContent
in interfaceRemoteCQLSearchService
-
countContentCompletionStage
- Specified by:
countContentCompletionStage
in interfaceRemoteCQLSearchService
- Since:
- 9.0
-
countContentCompletionStage
public CompletionStage<Integer> countContentCompletionStage(String cql, SearchContext searchContext) - Specified by:
countContentCompletionStage
in interfaceRemoteCQLSearchService
- Since:
- 9.0
-
searchCompletionStage
public CompletionStage<SearchPageResponse<SearchResult>> searchCompletionStage(String cql, SearchOptions searchOptions, PageRequest pageRequest, Expansion... expansions) - Specified by:
searchCompletionStage
in interfaceRemoteCQLSearchService
- Since:
- 9.0
-