public class RemoteCQLSearchServiceImpl extends AbstractRemoteService<CQLSearchService> implements RemoteCQLSearchService
Constructor and Description |
---|
RemoteCQLSearchServiceImpl(AuthenticatedWebResourceProvider provider,
com.google.common.util.concurrent.ListeningExecutorService executor) |
Modifier and Type | Method and Description |
---|---|
int |
countContent(String cql) |
int |
countContent(String cql,
SearchContext searchContext) |
com.atlassian.util.concurrent.Promise<SearchPageResponse<SearchResult>> |
search(String cql,
SearchOptions searchOptions,
PageRequest pageRequest,
Expansion... expansions) |
com.atlassian.util.concurrent.Promise<PageResponse<Content>> |
searchContent(String cql,
Expansion... expansions) |
com.atlassian.util.concurrent.Promise<PageResponse<Content>> |
searchContent(String cql,
PageRequest request,
Expansion... expansions) |
com.atlassian.util.concurrent.Promise<PageResponse<Content>> |
searchContent(String cqlInput,
SearchContext searchContext,
PageRequest request,
Expansion... expansions) |
addExpansions, addPageRequest, addPageRequestParams, deleteFuture, deleteFuture, getFuture, getFutureGenericCollection, getFutureMap, getFutureMapOfPageResponses, getFutureOption, getFuturePageResponseList, newExperimentalRestWebResource, newRestWebResource, postFuture, postFuture, postFuture, postFutureToPageResponse, putFuture
public RemoteCQLSearchServiceImpl(AuthenticatedWebResourceProvider provider, com.google.common.util.concurrent.ListeningExecutorService executor)
public com.atlassian.util.concurrent.Promise<PageResponse<Content>> searchContent(String cqlInput, SearchContext searchContext, PageRequest request, Expansion... expansions)
searchContent
in interface RemoteCQLSearchService
public com.atlassian.util.concurrent.Promise<PageResponse<Content>> searchContent(String cql, PageRequest request, Expansion... expansions)
searchContent
in interface RemoteCQLSearchService
public com.atlassian.util.concurrent.Promise<PageResponse<Content>> searchContent(String cql, Expansion... expansions)
searchContent
in interface RemoteCQLSearchService
public int countContent(String cql)
countContent
in interface RemoteCQLSearchService
public int countContent(String cql, SearchContext searchContext)
countContent
in interface RemoteCQLSearchService
public com.atlassian.util.concurrent.Promise<SearchPageResponse<SearchResult>> search(String cql, SearchOptions searchOptions, PageRequest pageRequest, Expansion... expansions)
search
in interface RemoteCQLSearchService
Copyright © 2003–2017 Atlassian. All rights reserved.