org.apache.http.nio.protocol
Class BufferingAsyncRequestHandler
java.lang.Object
org.apache.http.nio.protocol.BufferingAsyncRequestHandler
- All Implemented Interfaces:
- HttpAsyncRequestHandler<HttpRequest>
@Immutable
public class BufferingAsyncRequestHandler
- extends Object
- implements HttpAsyncRequestHandler<HttpRequest>
- Since:
- 4.2
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BufferingAsyncRequestHandler
public BufferingAsyncRequestHandler(HttpRequestHandler handler,
HttpResponseFactory responseFactory,
ByteBufferAllocator allocator)
BufferingAsyncRequestHandler
public BufferingAsyncRequestHandler(HttpRequestHandler handler)
processRequest
public HttpAsyncRequestConsumer<HttpRequest> processRequest(HttpRequest request,
HttpContext context)
- Specified by:
processRequest
in interface HttpAsyncRequestHandler<HttpRequest>
handle
public Cancellable handle(HttpRequest request,
HttpAsyncResponseTrigger trigger,
HttpContext context)
throws HttpException,
IOException
- Specified by:
handle
in interface HttpAsyncRequestHandler<HttpRequest>
- Throws:
HttpException
IOException
Copyright © 2005-2011 The Apache Software Foundation. All Rights Reserved.