服务实现中的要求是什么,以便ErrorCallback
能够在 UI 上打印错误消息。
我尝试在服务调用代码中注入 a ErrorCallback
,当我打印Message
对象时它的 null 。
Service 实现应该是什么样子,我应该把throws SomeException
实现方法放在哪里?或者?
myService.call(new RemoteCallback<String>() {
@Override
public void callback(String response) {
Multimap<String, String> state = ArrayListMultimap.create();
state.put("hash", response);
submit.go(state);
}
}, new ErrorCallback() {
@Override
public boolean error(Message message, Throwable throwable) {
throwable.printStackTrace();
Window.alert("Error: " + message);
return false;
}
}).createmy(my);