类 HttpWebServiceMessageSenderBuilder
- java.lang.Object
- org.springframework.boot.webservices.client.HttpWebServiceMessageSenderBuilder
public class HttpWebServiceMessageSenderBuilder extends Object
WebServiceMessageSender
builder that can detect a suitable HTTP library based on the classpath.- 从以下版本开始:
- 2.1.0
构造器概要
构造器 构造器 说明 HttpWebServiceMessageSenderBuilder()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 org.springframework.ws.transport.WebServiceMessageSender
build()
HttpWebServiceMessageSenderBuilder
requestFactory(Supplier<org.springframework.http.client.ClientHttpRequestFactory> requestFactorySupplier)
Set theSupplier
ofClientHttpRequestFactory
that should be called to create the HTTP-basedWebServiceMessageSender
.HttpWebServiceMessageSenderBuilder
setConnectTimeout(Duration connectTimeout)
Set the connection timeout.HttpWebServiceMessageSenderBuilder
setReadTimeout(Duration readTimeout)
Set the read timeout.
构造器详细资料
HttpWebServiceMessageSenderBuilder
public HttpWebServiceMessageSenderBuilder()
方法详细资料
setConnectTimeout
public HttpWebServiceMessageSenderBuilder setConnectTimeout(Duration connectTimeout)
Set the connection timeout.- 参数:
connectTimeout
- the connection timeout- 返回:
- a new builder instance
setReadTimeout
public HttpWebServiceMessageSenderBuilder setReadTimeout(Duration readTimeout)
Set the read timeout.- 参数:
readTimeout
- the read timeout- 返回:
- a new builder instance
requestFactory
public HttpWebServiceMessageSenderBuilder requestFactory(Supplier<org.springframework.http.client.ClientHttpRequestFactory> requestFactorySupplier)
Set theSupplier
ofClientHttpRequestFactory
that should be called to create the HTTP-basedWebServiceMessageSender
.- 参数:
requestFactorySupplier
- the supplier for the request factory- 返回:
- a new builder instance
build
public org.springframework.ws.transport.WebServiceMessageSender build()