public WebServiceMessageSender build() { ClientHttpRequestFactory requestFactory = (this.requestFactorySupplier != null) ? this.requestFactorySupplier.get() : new ClientHttpRequestFactorySupplier().get(); if (this.connectTimeout != null) { new TimeoutRequestFactoryCustomizer(this.connectTimeout, "setConnectTimeout") .customize(requestFactory); } if (this.readTimeout != null) { new TimeoutRequestFactoryCustomizer(this.readTimeout, "setReadTimeout") .customize(requestFactory); } return new ClientHttpRequestMessageSender(requestFactory); }
@Override public WebServiceConnection createConnection(URI uri) throws IOException { ClientHttpRequest request = requestFactory.createRequest(uri, HttpMethod.POST); if (isAcceptGzipEncoding()) { request.getHeaders().add(HttpTransportConstants.HEADER_ACCEPT_ENCODING, HttpTransportConstants.CONTENT_ENCODING_GZIP); } return new ClientHttpRequestConnection(request); } }
public ClientHttpRequestMessageSender(ClientHttpRequestFactory requestFactory) { setRequestFactory(requestFactory); }
@Override public WebServiceConnection createConnection(URI uri) throws IOException { ClientHttpRequest request = requestFactory.createRequest(uri, HttpMethod.POST); if (isAcceptGzipEncoding()) { request.getHeaders().add(HttpTransportConstants.HEADER_ACCEPT_ENCODING, HttpTransportConstants.CONTENT_ENCODING_GZIP); } return new ClientHttpRequestConnection(request); } }
public ClientHttpRequestMessageSender(ClientHttpRequestFactory requestFactory) { setRequestFactory(requestFactory); }
@Override public WebServiceConnection createConnection(URI uri) throws IOException { ClientHttpRequest request = requestFactory.createRequest(uri, HttpMethod.POST); if (isAcceptGzipEncoding()) { request.getHeaders().add(HttpTransportConstants.HEADER_ACCEPT_ENCODING, HttpTransportConstants.CONTENT_ENCODING_GZIP); } return new ClientHttpRequestConnection(request); } }
public ClientHttpRequestMessageSender(ClientHttpRequestFactory requestFactory) { setRequestFactory(requestFactory); }