Class AsyncCallbackLambda<T>

java.lang.Object
cn.mapway.ui.client.event.AsyncCallbackLambda<T>
Type Parameters:
T -
All Implemented Interfaces:
IServerCallback<T>, com.google.gwt.user.client.rpc.AsyncCallback<T>

public abstract class AsyncCallbackLambda<T> extends Object implements com.google.gwt.user.client.rpc.AsyncCallback<T>, IServerCallback<T>
将服务器的回调接口转化为 单一的函数式 用于简单的Lambda方式书写回调
  • Constructor Details

    • AsyncCallbackLambda

      public AsyncCallbackLambda()
  • Method Details

    • onFailure

      public void onFailure(Throwable caught)
      Specified by:
      onFailure in interface com.google.gwt.user.client.rpc.AsyncCallback<T>
    • onSuccess

      public void onSuccess(T result)
      Specified by:
      onSuccess in interface com.google.gwt.user.client.rpc.AsyncCallback<T>
    • onResult

      public abstract void onResult(T data)
      这个方法子类实现
      Specified by:
      onResult in interface IServerCallback<T>
      Parameters:
      data -