org.apache.http.nio.protocol
Interface HttpAsyncRequestHandler<T>

All Known Implementing Classes:
BufferingAsyncRequestHandler

public interface HttpAsyncRequestHandler<T>

Since:
4.2

Method Summary
 Cancellable handle(T data, HttpAsyncResponseTrigger trigger, HttpContext context)
           
 HttpAsyncRequestConsumer<T> processRequest(HttpRequest request, HttpContext context)
           
 

Method Detail

processRequest

HttpAsyncRequestConsumer<T> processRequest(HttpRequest request,
                                           HttpContext context)
                                           throws HttpException,
                                                  IOException
Throws:
HttpException
IOException

handle

Cancellable handle(T data,
                   HttpAsyncResponseTrigger trigger,
                   HttpContext context)
                   throws HttpException,
                          IOException
Throws:
HttpException
IOException


Copyright © 2005-2011 The Apache Software Foundation. All Rights Reserved.