public class HttpWebServiceMessageSenderBuilder
extends java.lang.Object
WebServiceMessageSender builder that can detect a suitable HTTP library based
on the classpath.| Constructor and Description |
|---|
HttpWebServiceMessageSenderBuilder() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.ws.transport.WebServiceMessageSender |
build() |
HttpWebServiceMessageSenderBuilder |
requestFactory(java.util.function.Supplier<org.springframework.http.client.ClientHttpRequestFactory> requestFactorySupplier)
Set the
Supplier of ClientHttpRequestFactory that should be called
to create the HTTP-based WebServiceMessageSender. |
HttpWebServiceMessageSenderBuilder |
setConnectTimeout(java.time.Duration connectTimeout)
Set the connection timeout.
|
HttpWebServiceMessageSenderBuilder |
setReadTimeout(java.time.Duration readTimeout)
Set the read timeout.
|
public HttpWebServiceMessageSenderBuilder setConnectTimeout(java.time.Duration connectTimeout)
connectTimeout - the connection timeoutpublic HttpWebServiceMessageSenderBuilder setReadTimeout(java.time.Duration readTimeout)
readTimeout - the read timeoutpublic HttpWebServiceMessageSenderBuilder requestFactory(java.util.function.Supplier<org.springframework.http.client.ClientHttpRequestFactory> requestFactorySupplier)
Supplier of ClientHttpRequestFactory that should be called
to create the HTTP-based WebServiceMessageSender.requestFactorySupplier - the supplier for the request factorypublic org.springframework.ws.transport.WebServiceMessageSender build()