クラス JdkHttpClientMessageSender
java.lang.ObjectSE
org.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender
org.springframework.ws.transport.http.JdkHttpClientMessageSender
- 実装済みのインターフェース一覧:
org.springframework.beans.factory.InitializingBean,WebServiceMessageSender
public class JdkHttpClientMessageSender
extends AbstractHttpWebServiceMessageSender
implements org.springframework.beans.factory.InitializingBean
標準の Java
HttpClient 機能を使用して POST リクエストを実行する WebServiceMessageSender 実装。 単純なデフォルト構成の HttpClient で使用することも、事前構成された HttpClient で構築することもできます。
- 導入:
- 4.0
- 作成者:
- Marten Deinum
- 関連事項:
HttpClient
フィールド概要
クラス org.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender から継承されたフィールド
loggerコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明voidcreateConnection(URISE uri) 指定された URI に新しいWebServiceConnectionを作成します。voidsetConnectionTimeout(DurationSE connectionTimeout) voidsetHttpClient(java.net.http.HttpClient httpClient) voidsetRequestTimeout(DurationSE requestTimeout) クラス org.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender から継承されたメソッド
isAcceptGzipEncoding, setAcceptGzipEncoding, supportsクラス java.lang.ObjectSE から継承されたメソッド
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
コンストラクターの詳細
JdkHttpClientMessageSender
public JdkHttpClientMessageSender()JdkHttpClientMessageSender
public JdkHttpClientMessageSender(java.net.http.HttpClient httpClient)
方法の詳細
setHttpClient
public void setHttpClient(@Nullable java.net.http.HttpClient httpClient) setConnectionTimeout
setRequestTimeout
createConnection
インターフェースからコピーされた説明:WebServiceMessageSender指定された URI に新しいWebServiceConnectionを作成します。- 次で指定:
- インターフェース
WebServiceMessageSender内のcreateConnection - パラメーター:
uri- 接続を開くための URI- 戻り値:
- 新しい接続
- 例外:
IOExceptionSE- I/O エラーの場合
afterPropertiesSet
- 次で指定:
- インターフェース
org.springframework.beans.factory.InitializingBean内のafterPropertiesSet - 例外:
ExceptionSE