@Override public void onResponseReceived(final Request request, final Response response) { validateContentType(response); final int statusCode = response.getStatusCode(); if (statusCode != 200) { switch (statusCode) { case 300: case 301: case 302: case 303: case 304: case 305: case 307: break; default: onError(request, new TransportIOException("unexpected response code: " + statusCode, statusCode, response .getStatusText()), statusCode); return; } } notifyConnected(); BusToolsCli.decodeToCallback(response.getText(), messageBus); if (pendingRequests.isEmpty()) { schedule(); } }
@Override public void onResponseReceived(final Request request, final Response response) { validateContentType(response); final int statusCode = response.getStatusCode(); if (statusCode != 200) { switch (statusCode) { case 300: case 301: case 302: case 303: case 304: case 305: case 307: break; default: onError(request, new TransportIOException("unexpected response code: " + statusCode, statusCode, response .getStatusText()), statusCode); return; } } notifyConnected(); BusToolsCli.decodeToCallback(response.getText(), messageBus); if (pendingRequests.isEmpty()) { schedule(); } }