users@jax-rs-spec.java.net

[jax-rs-spec users] [jsr339-experts] Re: Is ResumeCallback needed

From: Sergey Beryozkin <sberyozkin_at_talend.com>
Date: Tue, 2 Oct 2012 10:00:32 +0100

So from another thread I'm getting a hint, using ResumeCallback is to do
with the orthogonal (presumably to the use of AsyncResponse) use case.

Would like to hear more about it please

Sergey

On 01/10/12 12:55, Sergey Beryozkin wrote:
> Hi
>
> I wonder if
>
> http://jax-rs-spec.java.net/nonav/2.0-SNAPSHOT/apidocs/javax/ws/rs/container/ResumeCallback.html
>
>
> is needed ?
>
> It does not harm, to have it, but it is really an extra check/execution
> call as far as I can see. ResumeCallback can log the message, but what
> else can it do, in addition to what the application code that either
> resumes or cancels the invocation can and which has much more info about
> why the response is resumed or cancelled ?
>
> It is only when a timeout occurs with no TimeoutHandler available when
> ResumeCallback can report something that the application code does not
> know about - in this case may be CompletionCallback can be extended with
> 'onTimeout()',
> so CompletionCallback will cover: the completion, the escaped exception
> case, the timeout
>
> Sergey