org.apache.camel.component.jhc
Class AsyncBufferingHttpServiceHandler

java.lang.Object
  extended by org.apache.http.nio.protocol.NHttpHandlerBase
      extended by org.apache.http.nio.protocol.NHttpServiceHandlerBase
          extended by org.apache.camel.component.jhc.BufferingHttpServiceHandler
              extended by org.apache.camel.component.jhc.AsyncBufferingHttpServiceHandler
All Implemented Interfaces:
org.apache.http.nio.NHttpServiceHandler

public class AsyncBufferingHttpServiceHandler
extends BufferingHttpServiceHandler

Created by IntelliJ IDEA. User: gnodet Date: Sep 11, 2007 Time: 6:57:34 PM To change this template use File | Settings | File Templates.


Field Summary
 
Fields inherited from class org.apache.http.nio.protocol.NHttpServiceHandlerBase
expectationVerifier, handlerResolver, responseFactory
 
Fields inherited from class org.apache.http.nio.protocol.NHttpHandlerBase
allocator, CONN_STATE, connStrategy, eventListener, httpProcessor, params
 
Constructor Summary
AsyncBufferingHttpServiceHandler(org.apache.http.params.HttpParams params)
           
AsyncBufferingHttpServiceHandler(org.apache.http.protocol.HttpProcessor httpProcessor, org.apache.http.HttpResponseFactory responseFactory, org.apache.http.ConnectionReuseStrategy connStrategy, org.apache.http.nio.util.ByteBufferAllocator allocator, org.apache.http.params.HttpParams params)
           
AsyncBufferingHttpServiceHandler(org.apache.http.protocol.HttpProcessor httpProcessor, org.apache.http.HttpResponseFactory responseFactory, org.apache.http.ConnectionReuseStrategy connStrategy, org.apache.http.params.HttpParams params)
           
 
Method Summary
protected static org.apache.http.protocol.HttpProcessor createDefaultProcessor()
           
protected  void processRequest(org.apache.http.nio.NHttpServerConnection conn, org.apache.http.HttpRequest request)
           
 
Methods inherited from class org.apache.camel.component.jhc.BufferingHttpServiceHandler
closed, connected, exception, handleException, inputReady, outputReady, requestReceived, responseReady, sendResponse
 
Methods inherited from class org.apache.http.nio.protocol.NHttpServiceHandlerBase
exception, setExpectationVerifier, setHandlerResolver, timeout
 
Methods inherited from class org.apache.http.nio.protocol.NHttpHandlerBase
canResponseHaveBody, closeConnection, getParams, handleTimeout, setEventListener, shutdownConnection
 
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.NHttpServiceHandler
exception, timeout
 

Constructor Detail

AsyncBufferingHttpServiceHandler

public AsyncBufferingHttpServiceHandler(org.apache.http.params.HttpParams params)

AsyncBufferingHttpServiceHandler

public AsyncBufferingHttpServiceHandler(org.apache.http.protocol.HttpProcessor httpProcessor,
                                        org.apache.http.HttpResponseFactory responseFactory,
                                        org.apache.http.ConnectionReuseStrategy connStrategy,
                                        org.apache.http.params.HttpParams params)

AsyncBufferingHttpServiceHandler

public AsyncBufferingHttpServiceHandler(org.apache.http.protocol.HttpProcessor httpProcessor,
                                        org.apache.http.HttpResponseFactory responseFactory,
                                        org.apache.http.ConnectionReuseStrategy connStrategy,
                                        org.apache.http.nio.util.ByteBufferAllocator allocator,
                                        org.apache.http.params.HttpParams params)
Method Detail

createDefaultProcessor

protected static org.apache.http.protocol.HttpProcessor createDefaultProcessor()

processRequest

protected void processRequest(org.apache.http.nio.NHttpServerConnection conn,
                              org.apache.http.HttpRequest request)
                       throws IOException,
                              org.apache.http.HttpException
Overrides:
processRequest in class BufferingHttpServiceHandler
Throws:
IOException
org.apache.http.HttpException


Apache CAMEL