Monday, May 4, 2015

Re: Synchronized code after a service call

You can also use a ParallelCallback...  Like this:

http://www.summa-tech.com/blog/2010/11/29/parallel-asynchronous-calls-in-gwt

I'm not super stoked about that implementation (if you have 1 failure, the parent isn't notified, and if you override onSuccess() to do something per-callback like increment a progress bar, you have to remember to poke the parent yourself.), but it's a good starting place.

On Sunday, May 3, 2015 at 8:35:49 AM UTC-5, Jens wrote:

Do you mean to have a counter in the for loop? 

Yeah, if you know you ask 10 times the server you must wait for 10 onsuccess/failures before continuing. So in each callback method increment the counter and check if its 10. If so, call finalize.

-- J. 

 

--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment