Uses of Interface
org.apache.http.protocol.HttpContext

Packages that use HttpContext
org.apache.http The core interfaces and classes of the HTTP components. 
org.apache.http.impl Default implementations for interfaces in org.apache.http
org.apache.http.impl.nio   
org.apache.http.nio   
org.apache.http.nio.protocol   
org.apache.http.protocol HTTP protocol execution framework. 
 

Uses of HttpContext in org.apache.http
 

Methods in org.apache.http with parameters of type HttpContext
 boolean ConnectionReuseStrategy.keepAlive(HttpResponse response, HttpContext context)
          Decides whether a connection can be kept open after a request.
 HttpResponse HttpResponseFactory.newHttpResponse(HttpVersion ver, int status, HttpContext context)
          Creates a new response from status line elements.
 HttpResponse HttpResponseFactory.newHttpResponse(StatusLine statusline, HttpContext context)
          Creates a new response from a status line.
 void HttpRequestInterceptor.process(HttpRequest request, HttpContext context)
          Processes a request.
 void HttpResponseInterceptor.process(HttpResponse response, HttpContext context)
          Processes a response.
 

Uses of HttpContext in org.apache.http.impl
 

Methods in org.apache.http.impl with parameters of type HttpContext
protected  java.util.Locale DefaultHttpResponseFactory.determineLocale(HttpContext context)
          Determines the locale of the response.
 boolean DefaultConnectionReuseStrategy.keepAlive(HttpResponse response, HttpContext context)
           
 boolean NoConnectionReuseStrategy.keepAlive(HttpResponse response, HttpContext context)
           
 HttpResponse DefaultHttpResponseFactory.newHttpResponse(HttpVersion ver, int status, HttpContext context)
           
 HttpResponse DefaultHttpResponseFactory.newHttpResponse(StatusLine statusline, HttpContext context)
           
 

Uses of HttpContext in org.apache.http.impl.nio
 

Fields in org.apache.http.impl.nio declared as HttpContext
protected  HttpContext NHttpConnectionBase.context
           
 

Methods in org.apache.http.impl.nio that return HttpContext
 HttpContext NHttpConnectionBase.getContext()
           
 

Uses of HttpContext in org.apache.http.nio
 

Methods in org.apache.http.nio that return HttpContext
 HttpContext NHttpConnection.getContext()
          Returns an HTTP execution context associated with this connection.
 

Uses of HttpContext in org.apache.http.nio.protocol
 

Methods in org.apache.http.nio.protocol with parameters of type HttpContext
 void HttpRequestExecutionHandler.handleResponse(HttpResponse response, HttpContext context)
          Triggered when an HTTP response is ready to be processed.
 void HttpRequestExecutionHandler.initalizeContext(HttpContext context, java.lang.Object attachment)
          Triggered when a new connection has been established and the HTTP context needs to be initialized.
 HttpRequest HttpRequestExecutionHandler.submitRequest(HttpContext context)
          Triggered when the underlying connection is ready to send a new HTTP request to the target host.
 

Uses of HttpContext in org.apache.http.protocol
 

Classes in org.apache.http.protocol that implement HttpContext
 class HttpExecutionContext
          Default implementation of the HttpContext.
 class SyncHttpExecutionContext
          Thread-safe extension of the HttpExecutionContext.
 

Methods in org.apache.http.protocol with parameters of type HttpContext
protected  HttpResponse HttpRequestExecutor.doReceiveResponse(HttpRequest request, HttpClientConnection conn, HttpContext context)
          Wait for and receive a response.
protected  HttpResponse HttpRequestExecutor.doSendRequest(HttpRequest request, HttpClientConnection conn, HttpContext context)
          Send a request over a connection.
protected  void HttpService.doService(HttpRequest request, HttpResponse response, HttpContext context)
           
 HttpResponse HttpRequestExecutor.execute(HttpRequest request, HttpClientConnection conn, HttpContext context)
          Synchronously send a request and obtain the response.
 void HttpRequestHandler.handle(HttpRequest request, HttpResponse response, HttpContext context)
           
 void HttpService.handleRequest(HttpServerConnection conn, HttpContext context)
           
 void HttpRequestExecutor.postProcess(HttpResponse response, HttpProcessor processor, HttpContext context)
          Finish a response.
 void HttpRequestExecutor.preProcess(HttpRequest request, HttpProcessor processor, HttpContext context)
          Prepare a request for sending.
 void RequestContent.process(HttpRequest request, HttpContext context)
           
 void RequestTargetHost.process(HttpRequest request, HttpContext context)
           
 void RequestUserAgent.process(HttpRequest request, HttpContext context)
           
 void RequestConnControl.process(HttpRequest request, HttpContext context)
           
 void RequestExpectContinue.process(HttpRequest request, HttpContext context)
           
 void BasicHttpProcessor.process(HttpRequest request, HttpContext context)
           
 void ResponseServer.process(HttpResponse response, HttpContext context)
           
 void ResponseDate.process(HttpResponse response, HttpContext context)
           
 void ResponseConnControl.process(HttpResponse response, HttpContext context)
           
 void ResponseContent.process(HttpResponse response, HttpContext context)
           
 void BasicHttpProcessor.process(HttpResponse response, HttpContext context)
           
 void HttpExpectationVerifier.verify(HttpRequest request, HttpResponse response, HttpContext context)
           
 

Constructors in org.apache.http.protocol with parameters of type HttpContext
HttpExecutionContext(HttpContext parentContext)
           
SyncHttpExecutionContext(HttpContext parentContext)
           
 



Copyright © 2005-2009 Apache Software Foundation. All Rights Reserved.