| org.apache.http.conn.routing.HttpRoutePlanner | 
    
    
   Known Indirect Subclasses
  
 | 
Class Overview
Encapsulates logic to compute a HttpRoute to a target host.
 Implementations may for example be based on parameters, or on the
 standard Java system properties.
 
Public Methods
 
    
      
    
      
  Determines the route for a request.
 
  
      Parameters
      
        
          | target
           | the target host for the request.
                  Implementations may accept null
                  if they can still determine a route, for example
                  to a default target or by inspecting the request. | 
        
        
          | request
           | the request to execute | 
        
        
          | context
           | the context to use for the subsequent execution.
                  Implementations may accept null. | 
        
      
   
  
      Returns
      - the route that the request should take