public abstract class AtlassianHttpClientDecorator extends Object implements DisposableHttpClient
| Constructor and Description |
|---|
AtlassianHttpClientDecorator(com.atlassian.httpclient.api.HttpClient httpClient,
AuthenticationHandler authenticationHandler) |
| Modifier and Type | Method and Description |
|---|---|
com.atlassian.httpclient.api.ResponsePromise |
execute(com.atlassian.httpclient.api.Request request) |
void |
flushCacheByUriPattern(Pattern urlPattern) |
com.atlassian.httpclient.api.Request.Builder |
newRequest() |
com.atlassian.httpclient.api.Request.Builder |
newRequest(String uri) |
com.atlassian.httpclient.api.Request.Builder |
newRequest(String uri,
String contentType,
String entity) |
com.atlassian.httpclient.api.Request.Builder |
newRequest(URI uri) |
com.atlassian.httpclient.api.Request.Builder |
newRequest(URI uri,
String contentType,
String entity) |
<A> com.atlassian.httpclient.api.ResponseTransformation.Builder<A> |
transformation() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdestroypublic AtlassianHttpClientDecorator(com.atlassian.httpclient.api.HttpClient httpClient,
AuthenticationHandler authenticationHandler)
public void flushCacheByUriPattern(Pattern urlPattern)
flushCacheByUriPattern in interface com.atlassian.httpclient.api.HttpClientpublic com.atlassian.httpclient.api.Request.Builder newRequest()
newRequest in interface com.atlassian.httpclient.api.HttpClientpublic com.atlassian.httpclient.api.Request.Builder newRequest(URI uri)
newRequest in interface com.atlassian.httpclient.api.HttpClientpublic com.atlassian.httpclient.api.Request.Builder newRequest(URI uri, String contentType, String entity)
newRequest in interface com.atlassian.httpclient.api.HttpClientpublic com.atlassian.httpclient.api.Request.Builder newRequest(String uri)
newRequest in interface com.atlassian.httpclient.api.HttpClientpublic com.atlassian.httpclient.api.Request.Builder newRequest(String uri, String contentType, String entity)
newRequest in interface com.atlassian.httpclient.api.HttpClientpublic <A> com.atlassian.httpclient.api.ResponseTransformation.Builder<A> transformation()
transformation in interface com.atlassian.httpclient.api.HttpClientpublic com.atlassian.httpclient.api.ResponsePromise execute(com.atlassian.httpclient.api.Request request)
execute in interface com.atlassian.httpclient.api.HttpClientCopyright © 2016 Atlassian. All rights reserved.