public class AsynchronousSearchRestClient extends AbstractAsynchronousRestClient implements SearchRestClient
AbstractAsynchronousRestClient.ResponseHandler<T>| Constructor and Description |
|---|
AsynchronousSearchRestClient(URI baseUri,
com.atlassian.httpclient.api.HttpClient asyncHttpClient) |
| Modifier and Type | Method and Description |
|---|---|
com.atlassian.util.concurrent.Promise<Iterable<Filter>> |
getFavouriteFilters() |
com.atlassian.util.concurrent.Promise<Filter> |
getFilter(long id) |
com.atlassian.util.concurrent.Promise<Filter> |
getFilter(URI filterUri) |
com.atlassian.util.concurrent.Promise<SearchResult> |
searchJql(String jql) |
com.atlassian.util.concurrent.Promise<SearchResult> |
searchJql(String jql,
Integer maxResults,
Integer startAt,
Set<String> fields) |
call, callAndParse, callAndParse, client, delete, getAndParse, post, post, post, post, postAndParse, postAndParse, put, putAndParsepublic AsynchronousSearchRestClient(URI baseUri, com.atlassian.httpclient.api.HttpClient asyncHttpClient)
public com.atlassian.util.concurrent.Promise<SearchResult> searchJql(@Nullable String jql)
searchJql in interface SearchRestClientpublic com.atlassian.util.concurrent.Promise<SearchResult> searchJql(@Nullable String jql, @Nullable Integer maxResults, @Nullable Integer startAt, @Nullable Set<String> fields)
searchJql in interface SearchRestClientpublic com.atlassian.util.concurrent.Promise<Iterable<Filter>> getFavouriteFilters()
getFavouriteFilters in interface SearchRestClientpublic com.atlassian.util.concurrent.Promise<Filter> getFilter(URI filterUri)
getFilter in interface SearchRestClientpublic com.atlassian.util.concurrent.Promise<Filter> getFilter(long id)
getFilter in interface SearchRestClientCopyright © 2016 Atlassian. All rights reserved.