In my opinion such feature would be appreciated event in terms of being fit
with modern Java !
So, my vote is for it! Certainly!


2013/6/29 Jens <jens.nehlme...@gmail.com>

> What do you think about adding functional interfaces as RPC callbacks to
> GWT in the next release and make their use optional? Once Java8 is released
> this request will come anyways to make Java code more readable and even
> today at least IntelliJ users (not sure about Eclipse) can benefit from
> them, because IntelliJ reformats them to lambda style.
>
> Taking GWT-RPC as example we would introduce SuccessCallback<T> and
> FailureCallback<Throwable> and you can then choose between
>
> - serverMethod(parameter, new AsyncCallback())
> - serverMethod(parameter, new SuccessCallback(), new FailureCallback())
>
> Same for RequestFactory's Receiver and RequestBuilder's RequestCallback.
>
> For example as of today I am using something like the following which
> reads quite nice (thanks to IntelliJ's formatting):
>
> service.getPerson(id, createAsyncCallback( //wraps both functional
> interfaces into an AsyncCallback because of current API
>   (result) -> { onPersonLoaded(result); },
>   (failure) -> { onPersonLoadFailed(failure); }
> );
>
>
> -- J.
>
> --
> http://groups.google.com/group/Google-Web-Toolkit-Contributors
> ---
> You received this message because you are subscribed to the Google Groups
> "GWT Contributors" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

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


Reply via email to