@Override public Observable<Void> onError(Throwable error) { return delegate.onError(error); }
protected Observable<Void> sendErrorOnConnection(MessageConnection connection, Throwable throwable) { if (logger.isDebugEnabled()) { logger.debug("Sending error to the server: {}", throwable); } return subscribeToTransportSend(connection.onError(throwable), "error"); }
protected Observable<Void> sendErrorOnTransport(Throwable throwable) { if (logger.isErrorEnabled()) { logger.error("Sending error on the transport.", throwable); } return subscribeToTransportSend(transport.onError(throwable), "error"); }
protected void sendErrorOnTransport(Throwable throwable) { if (logger.isErrorEnabled()) { logger.error("Sending error on the transport.", throwable); } subscribeToTransportSend(transport.onError(throwable), "error"); }