org.apache.camel.component.jhc
Class AsyncBufferingHttpServiceHandler
java.lang.Object
org.apache.http.nio.protocol.NHttpHandlerBase
org.apache.http.nio.protocol.NHttpServiceHandlerBase
org.apache.camel.component.jhc.BufferingHttpServiceHandler
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.
| 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.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 |
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)
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