@Override public void completed(Response response) { // check error status code if (onlySuccessfulStatusCode && !HttpStatus.isSuccessStatusCode(response.getStatus())) { sink.error(new UnsuccessfulResponseException(new JaxrsRawResponseEntity(response))); } else { sink.success(new JaxrsReactiveResponseEntity<>(response, responseType)); } }
if (onlySuccessfulStatusCode && !HttpStatus.isSuccessStatusCode(status.value())) { return Mono.<ReactiveResponseEntity<T>>error( new UnsuccessfulResponseException(new ClientResponseEntity<>(r, responseType)));