クラス HttpWebServiceMessageSenderBuilder
java.lang.ObjectSE
org.springframework.boot.webservices.client.HttpWebServiceMessageSenderBuilder
クラスパスに基づいて適切な HTTP ライブラリを検出できる
WebServiceMessageSender ビルダー。- 導入:
- 2.1.0
- 作成者:
- Stephane Nicoll
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明org.springframework.ws.transport.WebServiceMessageSenderbuild()WebServiceMessageSenderインスタンスをビルドします。requestFactory(FunctionSE<ClientHttpRequestFactorySettings, ClientHttpRequestFactory> requestFactoryFunction) HTTP ベースのWebServiceMessageSenderを作成するために呼び出す必要があるClientHttpRequestFactorySettingsのFunctionをClientHttpRequestFactoryに設定します。requestFactory(SupplierSE<ClientHttpRequestFactory> requestFactorySupplier) setConnectTimeout(DurationSE connectTimeout) 接続タイムアウトを設定します。setReadTimeout(DurationSE readTimeout) 読み取りタイムアウトを設定します。安全な接続を構成するために使用されるSslBundleを設定します。
コンストラクターの詳細
HttpWebServiceMessageSenderBuilder
public HttpWebServiceMessageSenderBuilder()
メソッドの詳細
setConnectTimeout
接続タイムアウトを設定します。- パラメーター:
connectTimeout- 接続タイムアウト- 戻り値:
- 現在のビルダーインスタンス
setReadTimeout
読み取りタイムアウトを設定します。- パラメーター:
readTimeout- 読み取りタイムアウト- 戻り値:
- 現在のビルダーインスタンス
sslBundle
安全な接続を構成するために使用されるSslBundleを設定します。- パラメーター:
sslBundle- SSL バンドル- 戻り値:
- 現在のビルダーインスタンス
requestFactory
public HttpWebServiceMessageSenderBuilder requestFactory(SupplierSE<ClientHttpRequestFactory> requestFactorySupplier) - パラメーター:
requestFactorySupplier- リクエストファクトリのサプライヤー- 戻り値:
- 現在のビルダーインスタンス
requestFactory
public HttpWebServiceMessageSenderBuilder requestFactory(FunctionSE<ClientHttpRequestFactorySettings, ClientHttpRequestFactory> requestFactoryFunction) HTTP ベースのWebServiceMessageSenderを作成するために呼び出す必要があるClientHttpRequestFactorySettingsのFunctionをClientHttpRequestFactoryに設定します。- パラメーター:
requestFactoryFunction- リクエストファクトリの関数- 戻り値:
- 現在のビルダーインスタンス
- 導入:
- 3.0.0
build
public org.springframework.ws.transport.WebServiceMessageSender build()WebServiceMessageSenderインスタンスをビルドします。- 戻り値:
WebServiceMessageSenderインスタンス