org.apache.http.client
Class RoutedRequest.Impl

java.lang.Object
  extended by org.apache.http.client.RoutedRequest.Impl
All Implemented Interfaces:
RoutedRequest
Enclosing interface:
RoutedRequest

public static class RoutedRequest.Impl
extends java.lang.Object
implements RoutedRequest

Trivial default implementation of a routed request.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.http.client.RoutedRequest
RoutedRequest.Impl
 
Field Summary
protected  org.apache.http.HttpRequest request
           
protected  HttpRoute route
           
 
Constructor Summary
RoutedRequest.Impl(org.apache.http.HttpRequest req, HttpRoute rou)
          Creates a new routed request.
 
Method Summary
 org.apache.http.HttpRequest getRequest()
          Obtains the request.
 HttpRoute getRoute()
          Obtains the route.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

request

protected final org.apache.http.HttpRequest request

route

protected final HttpRoute route
Constructor Detail

RoutedRequest.Impl

public RoutedRequest.Impl(org.apache.http.HttpRequest req,
                          HttpRoute rou)
Creates a new routed request.

Parameters:
req - the request
rou - the route
Method Detail

getRequest

public final org.apache.http.HttpRequest getRequest()
Description copied from interface: RoutedRequest
Obtains the request.

Specified by:
getRequest in interface RoutedRequest
Returns:
the request

getRoute

public final HttpRoute getRoute()
Description copied from interface: RoutedRequest
Obtains the route.

Specified by:
getRoute in interface RoutedRequest
Returns:
the route


Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.