You're right. I'll revert the change.
Marek
On 08/25/2011 03:43 PM, Bill Burke wrote:
> I don't understand why you need all this complexity. If the user needs more control, then they should declare
> InvocationCallback to use an HttpResponse.
>
> As for error conditions, because onComplete() currently takes a Future as a parameter, you could throw the same
> exceptions from Future.get() as SyncInvoker throws.
>
>
> i.e.
>
> public class MyCallback implements InvocationCallback<Customer> {
>
> public void onComplete(Future<Customer> future) {
>
> try {
> Customer cust = future.get();
>
> } catch (InvocationException e) {...}
>
> }
> }
>