Class PoolingClientAsyncConnectionManager

java.lang.Object
org.apache.http.impl.nio.conn.PoolingClientAsyncConnectionManager
All Implemented Interfaces:
ClientAsyncConnectionManager, org.apache.http.nio.reactor.IOReactor, org.apache.http.pool.ConnPoolControl<org.apache.http.conn.routing.HttpRoute>

@Deprecated public class PoolingClientAsyncConnectionManager extends Object implements ClientAsyncConnectionManager, org.apache.http.pool.ConnPoolControl<org.apache.http.conn.routing.HttpRoute>
Deprecated.
  • Field Details

    • log

      private final org.apache.commons.logging.Log log
      Deprecated.
    • ioreactor

      private final org.apache.http.nio.reactor.ConnectingIOReactor ioreactor
      Deprecated.
    • pool

      private final HttpNIOConnPool pool
      Deprecated.
    • schemeRegistry

      private final AsyncSchemeRegistry schemeRegistry
      Deprecated.
    • connFactory

      private final ClientAsyncConnectionFactory connFactory
      Deprecated.
  • Constructor Details

    • PoolingClientAsyncConnectionManager

      public PoolingClientAsyncConnectionManager(org.apache.http.nio.reactor.ConnectingIOReactor ioreactor, AsyncSchemeRegistry schemeRegistry, long timeToLive, TimeUnit tunit)
      Deprecated.
    • PoolingClientAsyncConnectionManager

      public PoolingClientAsyncConnectionManager(org.apache.http.nio.reactor.ConnectingIOReactor ioreactor, AsyncSchemeRegistry schemeRegistry) throws org.apache.http.nio.reactor.IOReactorException
      Deprecated.
      Throws:
      org.apache.http.nio.reactor.IOReactorException
    • PoolingClientAsyncConnectionManager

      public PoolingClientAsyncConnectionManager(org.apache.http.nio.reactor.ConnectingIOReactor ioreactor) throws org.apache.http.nio.reactor.IOReactorException
      Deprecated.
      Throws:
      org.apache.http.nio.reactor.IOReactorException
  • Method Details

    • finalize

      protected void finalize() throws Throwable
      Deprecated.
      Overrides:
      finalize in class Object
      Throws:
      Throwable
    • createClientAsyncConnectionFactory

      protected ClientAsyncConnectionFactory createClientAsyncConnectionFactory()
      Deprecated.
    • getSchemeRegistry

      public AsyncSchemeRegistry getSchemeRegistry()
      Deprecated.
      Specified by:
      getSchemeRegistry in interface ClientAsyncConnectionManager
    • execute

      public void execute(org.apache.http.nio.reactor.IOEventDispatch eventDispatch) throws IOException
      Deprecated.
      Specified by:
      execute in interface org.apache.http.nio.reactor.IOReactor
      Throws:
      IOException
    • getStatus

      public org.apache.http.nio.reactor.IOReactorStatus getStatus()
      Deprecated.
      Specified by:
      getStatus in interface org.apache.http.nio.reactor.IOReactor
    • shutdown

      public void shutdown(long waitMs) throws IOException
      Deprecated.
      Specified by:
      shutdown in interface org.apache.http.nio.reactor.IOReactor
      Throws:
      IOException
    • shutdown

      public void shutdown() throws IOException
      Deprecated.
      Specified by:
      shutdown in interface org.apache.http.nio.reactor.IOReactor
      Throws:
      IOException
    • format

      private String format(org.apache.http.conn.routing.HttpRoute route, Object state)
      Deprecated.
    • formatStats

      private String formatStats(org.apache.http.conn.routing.HttpRoute route)
      Deprecated.
    • format

      private String format(HttpPoolEntry entry)
      Deprecated.
    • leaseConnection

      public Future<ManagedClientAsyncConnection> leaseConnection(org.apache.http.conn.routing.HttpRoute route, Object state, long connectTimeout, TimeUnit tunit, org.apache.http.concurrent.FutureCallback<ManagedClientAsyncConnection> callback)
      Deprecated.
      Specified by:
      leaseConnection in interface ClientAsyncConnectionManager
    • releaseConnection

      public void releaseConnection(ManagedClientAsyncConnection conn, long keepalive, TimeUnit tunit)
      Deprecated.
      Specified by:
      releaseConnection in interface ClientAsyncConnectionManager
    • getTotalStats

      public org.apache.http.pool.PoolStats getTotalStats()
      Deprecated.
      Specified by:
      getTotalStats in interface org.apache.http.pool.ConnPoolControl<org.apache.http.conn.routing.HttpRoute>
    • getStats

      public org.apache.http.pool.PoolStats getStats(org.apache.http.conn.routing.HttpRoute route)
      Deprecated.
      Specified by:
      getStats in interface org.apache.http.pool.ConnPoolControl<org.apache.http.conn.routing.HttpRoute>
    • setMaxTotal

      public void setMaxTotal(int max)
      Deprecated.
      Specified by:
      setMaxTotal in interface org.apache.http.pool.ConnPoolControl<org.apache.http.conn.routing.HttpRoute>
    • setDefaultMaxPerRoute

      public void setDefaultMaxPerRoute(int max)
      Deprecated.
      Specified by:
      setDefaultMaxPerRoute in interface org.apache.http.pool.ConnPoolControl<org.apache.http.conn.routing.HttpRoute>
    • setMaxPerRoute

      public void setMaxPerRoute(org.apache.http.conn.routing.HttpRoute route, int max)
      Deprecated.
      Specified by:
      setMaxPerRoute in interface org.apache.http.pool.ConnPoolControl<org.apache.http.conn.routing.HttpRoute>
    • getMaxTotal

      public int getMaxTotal()
      Deprecated.
      Specified by:
      getMaxTotal in interface org.apache.http.pool.ConnPoolControl<org.apache.http.conn.routing.HttpRoute>
    • getDefaultMaxPerRoute

      public int getDefaultMaxPerRoute()
      Deprecated.
      Specified by:
      getDefaultMaxPerRoute in interface org.apache.http.pool.ConnPoolControl<org.apache.http.conn.routing.HttpRoute>
    • getMaxPerRoute

      public int getMaxPerRoute(org.apache.http.conn.routing.HttpRoute route)
      Deprecated.
      Specified by:
      getMaxPerRoute in interface org.apache.http.pool.ConnPoolControl<org.apache.http.conn.routing.HttpRoute>
    • closeIdleConnections

      public void closeIdleConnections(long idleTimeout, TimeUnit tunit)
      Deprecated.
    • closeExpiredConnections

      public void closeExpiredConnections()
      Deprecated.