public final class DefaultHttpClientFactory<C> extends Object implements HttpClientFactory, org.springframework.beans.factory.DisposableBean
| Constructor and Description |
|---|
DefaultHttpClientFactory(com.atlassian.event.api.EventPublisher eventPublisher,
com.atlassian.sal.api.ApplicationProperties applicationProperties,
com.atlassian.sal.api.executor.ThreadLocalContextManager<C> threadLocalContextManager) |
| Modifier and Type | Method and Description |
|---|---|
HttpClient |
create(HttpClientOptions options) |
<C> HttpClient |
create(HttpClientOptions options,
com.atlassian.sal.api.executor.ThreadLocalContextManager<C> threadLocalContextManager) |
void |
destroy() |
void |
dispose(HttpClient httpClient) |
@Nonnull public HttpClient create(@Nonnull HttpClientOptions options)
create in interface HttpClientFactory@Nonnull public <C> HttpClient create(@Nonnull HttpClientOptions options, @Nonnull com.atlassian.sal.api.executor.ThreadLocalContextManager<C> threadLocalContextManager)
create in interface HttpClientFactorypublic void dispose(@Nonnull HttpClient httpClient) throws Exception
dispose in interface HttpClientFactoryExceptionCopyright © 2012–2018 Atlassian. All rights reserved.