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 <[email protected]>

> 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 [email protected].
> 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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to