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 TypeMethodDescriptionintcountContent(String cql) intcountContent(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:
searchContentCompletionStagein interfaceRemoteCQLSearchService- Since:
- 9.0
-
searchContentCompletionStage
public CompletionStage<SearchPageResponse<Content>> searchContentCompletionStage(String cql, PageRequest request, Expansion... expansions) - Specified by:
searchContentCompletionStagein interfaceRemoteCQLSearchService- Since:
- 9.0
-
searchContentCompletionStage
public CompletionStage<SearchPageResponse<Content>> searchContentCompletionStage(String cql, Expansion... expansions) - Specified by:
searchContentCompletionStagein interfaceRemoteCQLSearchService- Since:
- 9.0
-
countContent
- Specified by:
countContentin interfaceRemoteCQLSearchService
-
countContent
- Specified by:
countContentin interfaceRemoteCQLSearchService
-
countContentCompletionStage
- Specified by:
countContentCompletionStagein interfaceRemoteCQLSearchService- Since:
- 9.0
-
countContentCompletionStage
public CompletionStage<Integer> countContentCompletionStage(String cql, SearchContext searchContext) - Specified by:
countContentCompletionStagein interfaceRemoteCQLSearchService- Since:
- 9.0
-
searchCompletionStage
public CompletionStage<SearchPageResponse<SearchResult>> searchCompletionStage(String cql, SearchOptions searchOptions, PageRequest pageRequest, Expansion... expansions) - Specified by:
searchCompletionStagein interfaceRemoteCQLSearchService- Since:
- 9.0
-