public void flush() throws IOException { assertOpen(); doFlush(); }
public boolean isResponseAvailable(int timeout) throws IOException { assertOpen(); return this.inbuffer.isDataAvailable(timeout); }
public HttpResponse receiveResponseHeader() throws HttpException, IOException { assertOpen(); HttpResponse response = (HttpResponse) this.responseParser.parse(); if (response.getStatusLine().getStatusCode() >= 200) { this.metrics.incrementResponseCount(); } return response; }
public void sendRequestHeader(final HttpRequest request) throws HttpException, IOException { if (request == null) { throw new IllegalArgumentException("HTTP request may not be null"); } assertOpen(); this.requestWriter.write(request); this.metrics.incrementRequestCount(); }
public void receiveResponseEntity(final HttpResponse response) throws HttpException, IOException { if (response == null) { throw new IllegalArgumentException("HTTP response may not be null"); } assertOpen(); HttpEntity entity = this.entitydeserializer.deserialize(this.inbuffer, response); response.setEntity(entity); }
public void sendRequestEntity(final HttpEntityEnclosingRequest request) throws HttpException, IOException { if (request == null) { throw new IllegalArgumentException("HTTP request may not be null"); } assertOpen(); if (request.getEntity() == null) { return; } this.entityserializer.serialize( this.outbuffer, request, request.getEntity()); }
public boolean isResponseAvailable(final int timeout) throws IOException { assertOpen(); try { return this.inbuffer.isDataAvailable(timeout); } catch (final SocketTimeoutException ex) { return false; } }
public HttpResponse receiveResponseHeader() throws HttpException, IOException { assertOpen(); HttpResponse response = (HttpResponse) this.responseParser.parse(); if (response.getStatusLine().getStatusCode() >= 200) { this.metrics.incrementResponseCount(); } return response; }
public HttpResponse receiveResponseHeader() throws HttpException, IOException { assertOpen(); final HttpResponse response = this.responseParser.parse(); if (response.getStatusLine().getStatusCode() >= HttpStatus.SC_OK) { this.metrics.incrementResponseCount(); } return response; }
public HttpResponse receiveResponseHeader() throws HttpException, IOException { assertOpen(); final HttpResponse response = this.responseParser.parse(); if (response.getStatusLine().getStatusCode() >= HttpStatus.SC_OK) { this.metrics.incrementResponseCount(); } return response; }
@Override public HttpResponse receiveResponseHeader() throws HttpException, IOException { assertOpen(); final HttpResponse response = this.responseParser.parse(); if (response.getStatusLine().getStatusCode() >= HttpStatus.SC_OK) { this.metrics.incrementResponseCount(); } return response; }
public void receiveResponseEntity(final HttpResponse response) throws HttpException, IOException { if (response == null) { throw new IllegalArgumentException("HTTP response may not be null"); } assertOpen(); HttpEntity entity = this.entitydeserializer.deserialize(this.inbuffer, response); response.setEntity(entity); }
public void sendRequestHeader(final HttpRequest request) throws HttpException, IOException { if (request == null) { throw new IllegalArgumentException("HTTP request may not be null"); } assertOpen(); this.requestWriter.write(request); this.metrics.incrementRequestCount(); }
public void receiveResponseEntity(final HttpResponse response) throws HttpException, IOException { if (response == null) { throw new IllegalArgumentException("HTTP response may not be null"); } assertOpen(); HttpEntity entity = this.entitydeserializer.deserialize(this.inbuffer, response); response.setEntity(entity); }
public void sendRequestHeader(final HttpRequest request) throws HttpException, IOException { Args.notNull(request, "HTTP request"); assertOpen(); this.requestWriter.write(request); this.metrics.incrementRequestCount(); }
public void receiveResponseEntity(final HttpResponse response) throws HttpException, IOException { Args.notNull(response, "HTTP response"); assertOpen(); final HttpEntity entity = this.entitydeserializer.deserialize(this.inbuffer, response); response.setEntity(entity); }
public void sendRequestHeader(final HttpRequest request) throws HttpException, IOException { Args.notNull(request, "HTTP request"); assertOpen(); this.requestWriter.write(request); this.metrics.incrementRequestCount(); }
public void sendRequestHeader(final HttpRequest request) throws HttpException, IOException { Args.notNull(request, "HTTP request"); assertOpen(); this.requestWriter.write(request); this.metrics.incrementRequestCount(); }
public void sendRequestEntity(final HttpEntityEnclosingRequest request) throws HttpException, IOException { Args.notNull(request, "HTTP request"); assertOpen(); if (request.getEntity() == null) { return; } this.entityserializer.serialize( this.outbuffer, request, request.getEntity()); }
public void sendRequestEntity(final HttpEntityEnclosingRequest request) throws HttpException, IOException { Args.notNull(request, "HTTP request"); assertOpen(); if (request.getEntity() == null) { return; } this.entityserializer.serialize( this.outbuffer, request, request.getEntity()); }