private static class HttpClientHelper.SingletonHttpClientConnectionManager extends Object implements org.apache.http.conn.HttpClientConnectionManager, Closeable
| 限定符和类型 | 字段和说明 |
|---|---|
private org.apache.http.conn.HttpClientConnectionManager |
impl |
| 构造器和说明 |
|---|
SingletonHttpClientConnectionManager(org.apache.http.conn.HttpClientConnectionManager impl) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
void |
closeExpiredConnections() |
void |
closeIdleConnections(long idletime,
TimeUnit tunit) |
void |
connect(org.apache.http.HttpClientConnection conn,
org.apache.http.conn.routing.HttpRoute route,
int connectTimeout,
org.apache.http.protocol.HttpContext context) |
void |
releaseConnection(org.apache.http.HttpClientConnection conn,
Object newState,
long validDuration,
TimeUnit timeUnit) |
org.apache.http.conn.ConnectionRequest |
requestConnection(org.apache.http.conn.routing.HttpRoute route,
Object state) |
void |
routeComplete(org.apache.http.HttpClientConnection conn,
org.apache.http.conn.routing.HttpRoute route,
org.apache.http.protocol.HttpContext context) |
void |
shutdown() |
void |
upgrade(org.apache.http.HttpClientConnection conn,
org.apache.http.conn.routing.HttpRoute route,
org.apache.http.protocol.HttpContext context) |
public SingletonHttpClientConnectionManager(org.apache.http.conn.HttpClientConnectionManager impl)
public void close()
throws IOException
close 在接口中 Closeableclose 在接口中 AutoCloseableIOExceptionpublic org.apache.http.conn.ConnectionRequest requestConnection(org.apache.http.conn.routing.HttpRoute route,
Object state)
requestConnection 在接口中 org.apache.http.conn.HttpClientConnectionManagerpublic void releaseConnection(org.apache.http.HttpClientConnection conn,
Object newState,
long validDuration,
TimeUnit timeUnit)
releaseConnection 在接口中 org.apache.http.conn.HttpClientConnectionManagerpublic void connect(org.apache.http.HttpClientConnection conn,
org.apache.http.conn.routing.HttpRoute route,
int connectTimeout,
org.apache.http.protocol.HttpContext context)
throws IOException
connect 在接口中 org.apache.http.conn.HttpClientConnectionManagerIOExceptionpublic void upgrade(org.apache.http.HttpClientConnection conn,
org.apache.http.conn.routing.HttpRoute route,
org.apache.http.protocol.HttpContext context)
throws IOException
upgrade 在接口中 org.apache.http.conn.HttpClientConnectionManagerIOExceptionpublic void routeComplete(org.apache.http.HttpClientConnection conn,
org.apache.http.conn.routing.HttpRoute route,
org.apache.http.protocol.HttpContext context)
throws IOException
routeComplete 在接口中 org.apache.http.conn.HttpClientConnectionManagerIOExceptionpublic void closeIdleConnections(long idletime,
TimeUnit tunit)
closeIdleConnections 在接口中 org.apache.http.conn.HttpClientConnectionManagerpublic void closeExpiredConnections()
closeExpiredConnections 在接口中 org.apache.http.conn.HttpClientConnectionManagerpublic void shutdown()
shutdown 在接口中 org.apache.http.conn.HttpClientConnectionManagerCopyright © 2022. All rights reserved.