public class SimpleProxyClientProvider extends Object implements ProxyClient
ProxyClient.ProxyTarget
Constructor and Description |
---|
SimpleProxyClientProvider(URI uri) |
Modifier and Type | Method and Description |
---|---|
ProxyClient.ProxyTarget |
findTarget(HttpServerExchange exchange)
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)
Gets a proxy connection for the given request.
|
public SimpleProxyClientProvider(URI uri)
public ProxyClient.ProxyTarget findTarget(HttpServerExchange exchange)
ProxyClient
findTarget
in interface ProxyClient
exchange
- The exchangepublic void getConnection(ProxyClient.ProxyTarget target, HttpServerExchange exchange, ProxyCallback<ProxyConnection> callback, long timeout, TimeUnit timeUnit)
ProxyClient
getConnection
in interface ProxyClient
exchange
- The exchangecallback
- The callbacktimeout
- The timeouttimeUnit
- Time unit for the timeoutCopyright © 2014 JBoss by Red Hat. All rights reserved.