程序包 gateway.api

类 HttpClientHelper.SingletonHttpClientConnectionManager

java.lang.Object
gateway.api.HttpClientHelper.SingletonHttpClientConnectionManager
所有已实现的接口:
Closeable, AutoCloseable, org.apache.http.conn.HttpClientConnectionManager
封闭类:
HttpClientHelper

private static class HttpClientHelper.SingletonHttpClientConnectionManager extends Object implements org.apache.http.conn.HttpClientConnectionManager, Closeable
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    private org.apache.http.conn.HttpClientConnectionManager
     
  • 构造器概要

    构造器
    构造器
    说明
    SingletonHttpClientConnectionManager(org.apache.http.conn.HttpClientConnectionManager impl)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    void
     
    void
     
    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
     
    void
    upgrade(org.apache.http.HttpClientConnection conn, org.apache.http.conn.routing.HttpRoute route, org.apache.http.protocol.HttpContext context)
     

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • impl

      private org.apache.http.conn.HttpClientConnectionManager impl
  • 构造器详细资料

    • SingletonHttpClientConnectionManager

      public SingletonHttpClientConnectionManager(org.apache.http.conn.HttpClientConnectionManager impl)
  • 方法详细资料

    • close

      public void close() throws IOException
      指定者:
      close 在接口中 AutoCloseable
      指定者:
      close 在接口中 Closeable
      抛出:
      IOException
    • requestConnection

      public org.apache.http.conn.ConnectionRequest requestConnection(org.apache.http.conn.routing.HttpRoute route, Object state)
      指定者:
      requestConnection 在接口中 org.apache.http.conn.HttpClientConnectionManager
    • releaseConnection

      public void releaseConnection(org.apache.http.HttpClientConnection conn, Object newState, long validDuration, TimeUnit timeUnit)
      指定者:
      releaseConnection 在接口中 org.apache.http.conn.HttpClientConnectionManager
    • connect

      public 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.HttpClientConnectionManager
      抛出:
      IOException
    • upgrade

      public 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.HttpClientConnectionManager
      抛出:
      IOException
    • routeComplete

      public 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.HttpClientConnectionManager
      抛出:
      IOException
    • closeIdleConnections

      public void closeIdleConnections(long idletime, TimeUnit tunit)
      指定者:
      closeIdleConnections 在接口中 org.apache.http.conn.HttpClientConnectionManager
    • closeExpiredConnections

      public void closeExpiredConnections()
      指定者:
      closeExpiredConnections 在接口中 org.apache.http.conn.HttpClientConnectionManager
    • shutdown

      public void shutdown()
      指定者:
      shutdown 在接口中 org.apache.http.conn.HttpClientConnectionManager