List of usage examples for com.google.gwt.appengine.channel.client ChannelError getDescription
String getDescription();
From source file:com.tdm.client.app.problem.ProblemProcessPresenter.java
License:Apache License
@Override protected void onReveal() { super.onReveal(); RevealActivitiesPresenterEvent.fire(this, problemId); RevealExpertsPresenterEvent.fire(this, problemId); dispatch.execute(new GetChannelTokenAction(problemId), new AsyncCallback<GetChannelTokenResult>() { @Override//from ww w . j a va 2 s . c om public void onFailure(Throwable caught) { } @Override public void onSuccess(GetChannelTokenResult result) { Channel channel = channelFactory.createChannel(result.getToken()); channelSocket = channel.open(new SocketListener() { @Override public void onOpen() { // Window.alert("Opened"); } @Override public void onMessage(String json) { // Window.alert(json); getEventBus().fireEvent(new ChannelMessageReceivedEvent(json)); } @Override public void onError(ChannelError error) { ErrorOccuredEvent.fire(ProblemProcessPresenter.this, error.getDescription()); } @Override public void onClose() { // Window.alert("Closed"); } }); } }); getView().setHeader(problem.getName(), problem.getDescription()); getView().focus(); }