AsyncHttpClient should support a batch invocation method
--------------------------------------------------------
Key: GERONIMO-3616
URL: https://issues.apache.org/jira/browse/GERONIMO-3616
Project: Geronimo
Issue Type: New Feature
Security Level: public (Regular issues)
Components: AsyncHttpClient
Affects Versions: 1.x
Reporter: Sangjin Lee
It is desirable to have a method on AsyncHttpClient that submits multiple URLs
at once. For example,
public void sendRequests(HttpRequestMessage[] requests);
One would expect it to initiate all HTTP requests as soon as possible in a
non-blocking manner and return.
Furthermore, it would be even more powerful if it returned a list of futures or
a completion queue of results. One idea would be to return something like a
completion queue (blocking) so that results or futures are added as they are
completed. In other words,
public BlockingQueue<HttpResponseMessage> sendRequests(HttpRequestMessage[]
requests);
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.