@Override public void onResult(ResultEvent event) { subscriptionId = (String)event.getResult(); channel.addConsumer(consumer); }
@Override public void onIssue(IssueEvent event) { log.error("Destination %s could not be subscribed: %s", destination, event.getType()); subscribing = false; } };
public boolean dispatchTimeout(long millis) { return dispatch(new TimeoutEvent(request, millis)); }
@Override public void onFault(FaultEvent event) { log.error("Destination %s could not be subscribed: %s", destination, event.getCode()); subscribing = false; }
public boolean dispatchFailure(Exception e) { return dispatch(new FailureEvent(request, e)); }
public boolean dispatchResult(ResultMessage result) { return dispatch(new ResultEvent(request, result)); }
public boolean dispatchFault(FaultMessage fault) { return dispatch(new FaultEvent(request, fault)); }
public boolean dispatchCancelled() { return dispatch(new CancelledEvent(request)); }
@Override public void onFault(FaultEvent event) { log.error("Destination %s could not be unsubscribed: %s", destination, event.getCode()); unsubscribing = false; }
public boolean dispatchTimeout(long millis) { return dispatch(new TimeoutEvent(request, millis)); }
public boolean dispatchFailure(Exception e) { return dispatch(new FailureEvent(request, e)); }
public boolean dispatchResult(ResultMessage result) { return dispatch(new ResultEvent(request, result)); }
public boolean dispatchFault(FaultMessage fault) { return dispatch(new FaultEvent(request, fault)); }
public boolean dispatchCancelled() { return dispatch(new CancelledEvent(request)); }
/** * Callback called when a remoting failure is received * @param event failure event */ public void onIssueEvent(IssueEvent event) { if (event.getType() != IssueEvent.Type.CANCELLED) status.setConnected(false); }
public boolean dispatchTimeout(long millis) { return dispatch(new TimeoutEvent(request, millis)); }
public boolean dispatchFailure(Exception e) { return dispatch(new FailureEvent(request, e)); }
public boolean dispatchResult(ResultMessage result) { return dispatch(new ResultEvent(request, result)); }
public boolean dispatchFault(FaultMessage fault) { return dispatch(new FaultEvent(request, fault)); }
@Override public void onIssue(IssueEvent event) { log.error("Destination %s could not be unsubscribed: %s", destination, event.getType()); unsubscribing = false; } };