org.apache.http.nio.protocol
Class SimpleNHttpRequestHandler

java.lang.Object
  extended by org.apache.http.nio.protocol.SimpleNHttpRequestHandler
All Implemented Interfaces:
NHttpRequestHandler

public abstract class SimpleNHttpRequestHandler
extends java.lang.Object
implements NHttpRequestHandler

A simple implementation of NHttpRequestHandler that abstracts away the need to use NHttpResponseTrigger. Implementations need only to implement handle(HttpRequest, HttpResponse, HttpContext).


Constructor Summary
SimpleNHttpRequestHandler()
           
 
Method Summary
abstract  void handle(org.apache.http.HttpRequest request, org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context)
           
 void handle(org.apache.http.HttpRequest request, org.apache.http.HttpResponse response, NHttpResponseTrigger trigger, org.apache.http.protocol.HttpContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.http.nio.protocol.NHttpRequestHandler
entityRequest
 

Constructor Detail

SimpleNHttpRequestHandler

public SimpleNHttpRequestHandler()
Method Detail

handle

public final void handle(org.apache.http.HttpRequest request,
                         org.apache.http.HttpResponse response,
                         NHttpResponseTrigger trigger,
                         org.apache.http.protocol.HttpContext context)
                  throws org.apache.http.HttpException,
                         java.io.IOException
Specified by:
handle in interface NHttpRequestHandler
Throws:
org.apache.http.HttpException
java.io.IOException

handle

public abstract void handle(org.apache.http.HttpRequest request,
                            org.apache.http.HttpResponse response,
                            org.apache.http.protocol.HttpContext context)
                     throws org.apache.http.HttpException,
                            java.io.IOException
Throws:
org.apache.http.HttpException
java.io.IOException


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