static class PoolingNHttpClientConnectionManager.InternalAddressResolver
extends java.lang.Object
implements org.apache.http.nio.pool.SocketAddressResolver<org.apache.http.conn.routing.HttpRoute>
| Modifier and Type | Field and Description |
|---|---|
private org.apache.http.conn.DnsResolver |
dnsResolver |
private org.apache.http.conn.SchemePortResolver |
schemePortResolver |
| Constructor and Description |
|---|
InternalAddressResolver(org.apache.http.conn.SchemePortResolver schemePortResolver,
org.apache.http.conn.DnsResolver dnsResolver) |
| Modifier and Type | Method and Description |
|---|---|
java.net.SocketAddress |
resolveLocalAddress(org.apache.http.conn.routing.HttpRoute route) |
java.net.SocketAddress |
resolveRemoteAddress(org.apache.http.conn.routing.HttpRoute route) |
private final org.apache.http.conn.SchemePortResolver schemePortResolver
private final org.apache.http.conn.DnsResolver dnsResolver
public InternalAddressResolver(org.apache.http.conn.SchemePortResolver schemePortResolver,
org.apache.http.conn.DnsResolver dnsResolver)
public java.net.SocketAddress resolveLocalAddress(org.apache.http.conn.routing.HttpRoute route)
throws java.io.IOException
resolveLocalAddress in interface org.apache.http.nio.pool.SocketAddressResolver<org.apache.http.conn.routing.HttpRoute>java.io.IOExceptionpublic java.net.SocketAddress resolveRemoteAddress(org.apache.http.conn.routing.HttpRoute route)
throws java.io.IOException
resolveRemoteAddress in interface org.apache.http.nio.pool.SocketAddressResolver<org.apache.http.conn.routing.HttpRoute>java.io.IOException