ProxyClient@Deprecated public class SimpleProxyClientProvider extends Object implements ProxyClient
LoadBalancingProxyClient should be used instead. This proxy client is too simplistic for
real world use cases, and it not set up to use SSL.ProxyClient.MaxRetriesProxyTarget, ProxyClient.ProxyTarget| Constructor | Description |
|---|---|
SimpleProxyClientProvider(URI uri) |
Deprecated.
|
| Modifier and Type | Method | Description |
|---|---|---|
ProxyClient.ProxyTarget |
findTarget(HttpServerExchange exchange) |
Deprecated.
Finds a proxy target for this request, returning null if none can be found.
|
void |
getConnection(ProxyClient.ProxyTarget target,
HttpServerExchange exchange,
ProxyCallback<ProxyConnection> callback,
long timeout,
TimeUnit timeUnit) |
Deprecated.
Gets a proxy connection for the given request.
|
public SimpleProxyClientProvider(URI uri)
public ProxyClient.ProxyTarget findTarget(HttpServerExchange exchange)
ProxyClientfindTarget in interface ProxyClientexchange - The exchangepublic void getConnection(ProxyClient.ProxyTarget target, HttpServerExchange exchange, ProxyCallback<ProxyConnection> callback, long timeout, TimeUnit timeUnit)
ProxyClientgetConnection in interface ProxyClientexchange - The exchangecallback - The callbacktimeout - The timeouttimeUnit - Time unit for the timeoutCopyright © 2018. All rights reserved.