Uses of Class
org.apache.http.conn.routing.HttpRoute

Packages that use HttpRoute
org.apache.http.client The API for client-side HTTP communication. 
org.apache.http.conn The client-side connection management and handling API that provides interfaces and implementations for opening and managing client side HTTP connections. 
org.apache.http.conn.params Parameters for configuring HTTP connection and connection management related classes. 
org.apache.http.conn.routing The client-side route representation and tracking API. 
org.apache.http.impl.client Default implementations for interfaces in org.apache.http.client
org.apache.http.impl.conn Default implementations for interfaces in org.apache.http.impl.conn and related classes. 
org.apache.http.impl.conn.tsccm The implementation of a thread-safe client connection manager. 
 

Uses of HttpRoute in org.apache.http.client
 

Methods in org.apache.http.client with parameters of type HttpRoute
 void BackoffManager.backOff(HttpRoute route)
          Called when we have decided that the result of using a connection should be interpreted as a backoff signal.
 void BackoffManager.probe(HttpRoute route)
          Called when we have determined that the result of using a connection has succeeded and that we may probe for more connections.
 

Uses of HttpRoute in org.apache.http.conn
 

Methods in org.apache.http.conn that return HttpRoute
 HttpRoute HttpRoutedConnection.getRoute()
          Obtains the current route of this connection.
 HttpRoute ManagedClientConnection.getRoute()
          Obtains the current route of this connection.
 

Methods in org.apache.http.conn with parameters of type HttpRoute
 void ManagedClientConnection.open(HttpRoute route, HttpContext context, HttpParams params)
          Opens this connection according to the given route.
 ClientConnectionRequest ClientConnectionManager.requestConnection(HttpRoute route, Object state)
          Returns a new ClientConnectionRequest, from which a ManagedClientConnection can be obtained or the request can be aborted.
 

Uses of HttpRoute in org.apache.http.conn.params
 

Fields in org.apache.http.conn.params declared as HttpRoute
static HttpRoute ConnRouteParams.NO_ROUTE
          A special value indicating "no route".
 

Methods in org.apache.http.conn.params that return HttpRoute
static HttpRoute ConnRouteParams.getForcedRoute(HttpParams params)
          Obtains the FORCED_ROUTE parameter value.
 

Methods in org.apache.http.conn.params with parameters of type HttpRoute
 int ConnPerRouteBean.getMaxForRoute(HttpRoute route)
          Deprecated.  
 int ConnPerRoute.getMaxForRoute(HttpRoute route)
           
static void ConnRouteParams.setForcedRoute(HttpParams params, HttpRoute route)
          Sets the FORCED_ROUTE parameter value.
 void ConnRouteParamBean.setForcedRoute(HttpRoute route)
           
 void ConnPerRouteBean.setMaxForRoute(HttpRoute route, int max)
          Deprecated.  
 

Method parameters in org.apache.http.conn.params with type arguments of type HttpRoute
 void ConnPerRouteBean.setMaxForRoutes(Map<HttpRoute,Integer> map)
          Deprecated.  
 

Uses of HttpRoute in org.apache.http.conn.routing
 

Methods in org.apache.http.conn.routing that return HttpRoute
 HttpRoute HttpRoutePlanner.determineRoute(HttpHost target, HttpRequest request, HttpContext context)
          Determines the route for a request.
 HttpRoute RouteTracker.toRoute()
          Obtains the tracked route.
 

Constructors in org.apache.http.conn.routing with parameters of type HttpRoute
RouteTracker(HttpRoute route)
          Creates a new tracker for the given route.
 

Uses of HttpRoute in org.apache.http.impl.client
 

Fields in org.apache.http.impl.client declared as HttpRoute
protected  HttpRoute RoutedRequest.route
           
 

Methods in org.apache.http.impl.client that return HttpRoute
protected  HttpRoute DefaultRequestDirector.determineRoute(HttpHost target, HttpRequest request, HttpContext context)
          Determines the route for a request.
 HttpRoute RoutedRequest.getRoute()
           
 

Methods in org.apache.http.impl.client with parameters of type HttpRoute
 void AIMDBackoffManager.backOff(HttpRoute route)
           
protected  HttpRequest DefaultRequestDirector.createConnectRequest(HttpRoute route, HttpContext context)
          Creates the CONNECT request for tunnelling.
protected  boolean DefaultRequestDirector.createTunnelToProxy(HttpRoute route, int hop, HttpContext context)
          Creates a tunnel to an intermediate proxy.
protected  boolean DefaultRequestDirector.createTunnelToTarget(HttpRoute route, HttpContext context)
          Creates a tunnel to the target server.
protected  void DefaultRequestDirector.establishRoute(HttpRoute route, HttpContext context)
          Establishes the target route.
 void AIMDBackoffManager.probe(HttpRoute route)
           
protected  void DefaultRequestDirector.rewriteRequestURI(RequestWrapper request, HttpRoute route)
           
 

Constructors in org.apache.http.impl.client with parameters of type HttpRoute
RoutedRequest(RequestWrapper req, HttpRoute route)
          Creates a new routed request.
 

Constructor parameters in org.apache.http.impl.client with type arguments of type HttpRoute
AIMDBackoffManager(ConnPoolControl<HttpRoute> connPerRoute)
          Creates an AIMDBackoffManager to manage per-host connection pool sizes represented by the given ConnPoolControl.
 

Uses of HttpRoute in org.apache.http.impl.conn
 

Fields in org.apache.http.impl.conn declared as HttpRoute
protected  HttpRoute AbstractPoolEntry.route
          Deprecated. The route for which this entry gets allocated.
 

Methods in org.apache.http.impl.conn that return HttpRoute
 HttpRoute ProxySelectorRoutePlanner.determineRoute(HttpHost target, HttpRequest request, HttpContext context)
           
 HttpRoute DefaultHttpRoutePlanner.determineRoute(HttpHost target, HttpRequest request, HttpContext context)
           
 HttpRoute AbstractPooledConnAdapter.getRoute()
          Deprecated.  
 

Methods in org.apache.http.impl.conn with parameters of type HttpRoute
 ManagedClientConnection SingleClientConnManager.getConnection(HttpRoute route, Object state)
          Deprecated. Obtains a connection.
 int PoolingClientConnectionManager.getMaxPerRoute(HttpRoute route)
           
 PoolStats PoolingClientConnectionManager.getStats(HttpRoute route)
           
 void AbstractPoolEntry.open(HttpRoute route, HttpContext context, HttpParams params)
          Deprecated. Opens the underlying connection.
 void AbstractPooledConnAdapter.open(HttpRoute route, HttpContext context, HttpParams params)
          Deprecated.  
 ClientConnectionRequest PoolingClientConnectionManager.requestConnection(HttpRoute route, Object state)
           
 ClientConnectionRequest SingleClientConnManager.requestConnection(HttpRoute route, Object state)
          Deprecated.  
 ClientConnectionRequest BasicClientConnectionManager.requestConnection(HttpRoute route, Object state)
           
 void PoolingClientConnectionManager.setMaxPerRoute(HttpRoute route, int max)
           
 

Constructors in org.apache.http.impl.conn with parameters of type HttpRoute
AbstractPoolEntry(ClientConnectionOperator connOperator, HttpRoute route)
          Deprecated. Creates a new pool entry.
SingleClientConnManager.ConnAdapter(SingleClientConnManager.PoolEntry entry, HttpRoute route)
          Creates a new connection adapter.
 

Uses of HttpRoute in org.apache.http.impl.conn.tsccm
 

Fields in org.apache.http.impl.conn.tsccm declared as HttpRoute
protected  HttpRoute RouteSpecificPool.route
          Deprecated. The route this pool is for.
 

Fields in org.apache.http.impl.conn.tsccm with type parameters of type HttpRoute
protected  Map<HttpRoute,RouteSpecificPool> ConnPoolByRoute.routeToPool
          Deprecated. Map of route-specific pools
 

Methods in org.apache.http.impl.conn.tsccm that return HttpRoute
protected  HttpRoute BasicPoolEntry.getPlannedRoute()
          Deprecated.  
 HttpRoute BasicPoolEntryRef.getRoute()
          Deprecated. Obtain the planned route for the referenced entry.
 HttpRoute RouteSpecificPool.getRoute()
          Deprecated. Obtains the route for which this pool is specific.
 

Methods in org.apache.http.impl.conn.tsccm that return types with arguments of type HttpRoute
protected  Map<HttpRoute,RouteSpecificPool> ConnPoolByRoute.createRouteToPoolMap()
          Deprecated. Creates the map for ConnPoolByRoute.routeToPool.
 

Methods in org.apache.http.impl.conn.tsccm with parameters of type HttpRoute
 int ConnPoolByRoute.getConnectionsInPool(HttpRoute route)
          Deprecated.  
 int ThreadSafeClientConnManager.getConnectionsInPool(HttpRoute route)
          Deprecated. Gets the total number of pooled connections for the given route.
 BasicPoolEntry AbstractConnPool.getEntry(HttpRoute route, Object state, long timeout, TimeUnit tunit)
          Deprecated. Obtains a pool entry with a connection within the given timeout.
protected  BasicPoolEntry ConnPoolByRoute.getEntryBlocking(HttpRoute route, Object state, long timeout, TimeUnit tunit, WaitingThreadAborter aborter)
          Deprecated. Obtains a pool entry with a connection within the given timeout.
 int ThreadSafeClientConnManager.getMaxForRoute(HttpRoute route)
          Deprecated.  
protected  RouteSpecificPool ConnPoolByRoute.getRoutePool(HttpRoute route, boolean create)
          Deprecated. Get a route-specific pool of available connections.
protected  void ConnPoolByRoute.handleLostEntry(HttpRoute route)
          Deprecated.  
protected abstract  void AbstractConnPool.handleLostEntry(HttpRoute route)
          Deprecated.  
protected  RouteSpecificPool ConnPoolByRoute.newRouteSpecificPool(HttpRoute route)
          Deprecated. Creates a new route-specific pool.
 ClientConnectionRequest ThreadSafeClientConnManager.requestConnection(HttpRoute route, Object state)
          Deprecated.  
 PoolEntryRequest ConnPoolByRoute.requestPoolEntry(HttpRoute route, Object state)
          Deprecated.  
abstract  PoolEntryRequest AbstractConnPool.requestPoolEntry(HttpRoute route, Object state)
          Deprecated. Returns a new PoolEntryRequest, from which a BasicPoolEntry can be obtained, or the request can be aborted.
 void ThreadSafeClientConnManager.setMaxForRoute(HttpRoute route, int max)
          Deprecated.  
 

Constructors in org.apache.http.impl.conn.tsccm with parameters of type HttpRoute
BasicPoolEntry(ClientConnectionOperator op, HttpRoute route)
          Deprecated. Creates a new pool entry.
BasicPoolEntry(ClientConnectionOperator op, HttpRoute route, long connTTL, TimeUnit timeunit)
          Deprecated. Creates a new pool entry with a specified maximum lifetime.
BasicPoolEntry(ClientConnectionOperator op, HttpRoute route, ReferenceQueue<Object> queue)
          Deprecated.  
RouteSpecificPool(HttpRoute route, ConnPerRoute connPerRoute)
          Deprecated. Creates a new route-specific pool.
RouteSpecificPool(HttpRoute route, int maxEntries)
          Deprecated. (4.1) use RouteSpecificPool.RouteSpecificPool(HttpRoute, ConnPerRoute)
 



Copyright © 1999-2012 The Apache Software Foundation. All Rights Reserved.