Class ProxyWrappingHttpClientFactory
java.lang.Object
org.apache.olingo.client.core.http.ProxyWrappingHttpClientFactory
- All Implemented Interfaces:
HttpClientFactory,WrappingHttpClientFactory
Implementation for working behind an HTTP proxy (possibly requiring authentication); requires another concrete
HttpClientFactory implementation acting as real HTTP client factory.-
Constructor Summary
ConstructorsConstructorDescriptionProxyWrappingHttpClientFactory(URI proxy, String proxyUsername, String proxyPassword) ProxyWrappingHttpClientFactory(URI proxy, String proxyUsername, String proxyPassword, DefaultHttpClientFactory wrapped) ProxyWrappingHttpClientFactory(URI proxy, DefaultHttpClientFactory wrapped) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose(org.apache.http.client.HttpClient httpClient) org.apache.http.client.HttpClientcreate(HttpMethod method, URI uri)
-
Constructor Details
-
ProxyWrappingHttpClientFactory
-
ProxyWrappingHttpClientFactory
-
ProxyWrappingHttpClientFactory
-
ProxyWrappingHttpClientFactory
public ProxyWrappingHttpClientFactory(URI proxy, String proxyUsername, String proxyPassword, DefaultHttpClientFactory wrapped)
-
-
Method Details
-
getWrappedHttpClientFactory
- Specified by:
getWrappedHttpClientFactoryin interfaceWrappingHttpClientFactory
-
create
- Specified by:
createin interfaceHttpClientFactory
-
close
public void close(org.apache.http.client.HttpClient httpClient) - Specified by:
closein interfaceHttpClientFactory
-