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.IOException
public 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