クラス HttpUrlConnectionMessageSender
java.lang.ObjectSE
org.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender
org.springframework.ws.transport.http.HttpUrlConnectionMessageSender
- 実装されたすべてのインターフェース:
WebServiceMessageSender
- 既知の直属サブクラス
HttpsUrlConnectionMessageSender
HTTP 認証または高度な構成オプションをサポートせずに、標準の J2SE 機能を使用して POST リクエストを実行する
WebServiceMessageSender
実装。 より高度なニーズについては、HttpComponentsMessageSender
を検討してください。このクラスの機能はかなり制限されています。
- 導入:
- 1.0.0
- 作成者:
- Arjen Poutsma, Kazuki Shimizu
- 関連事項:
フィールドのサマリー
クラス org.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender から継承されたフィールド
logger
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明createConnection
(URISE uri) 指定された URI に新しいWebServiceConnection
を作成します。protected void
prepareConnection
(HttpURLConnectionSE connection) 指定されたHttpURLConnection
SE を準備するためのテンプレートメソッド。void
setConnectionTimeout
(DurationSE connectTimeout) 接続が確立されるまでのタイムアウトを設定します。void
setReadTimeout
(DurationSE readTimeout) ソケット読み取りタイムアウトを設定します。クラス org.springframework.ws.transport.http.AbstractHttpWebServiceMessageSender から継承されたメソッド
isAcceptGzipEncoding, setAcceptGzipEncoding, supports
コンストラクターの詳細
HttpUrlConnectionMessageSender
public HttpUrlConnectionMessageSender()
メソッドの詳細
setConnectionTimeout
接続が確立されるまでのタイムアウトを設定します。- パラメーター:
connectTimeout
- タイムアウト値- 導入:
- 3.0.1
- 関連事項:
setReadTimeout
ソケット読み取りタイムアウトを設定します。- パラメーター:
readTimeout
- タイムアウト値- 導入:
- 3.0.1
- 関連事項:
createConnection
インターフェースからコピーされた説明:WebServiceMessageSender
指定された URI に新しいWebServiceConnection
を作成します。- パラメーター:
uri
- 接続を開くための URI- 戻り値:
- 新しい接続
- 例外:
IOExceptionSE
- I/O エラーの場合
prepareConnection
指定されたHttpURLConnection
SE を準備するためのテンプレートメソッド。デフォルトの実装では、入力と出力の接続を準備 POST に HTTP メソッドを設定し、無効は、キャッシング、場合、GZIP に
Accept-Encoding
ヘッダーを設定適用。- パラメーター:
connection
- 準備する接続- 例外:
IOExceptionSE
- I/O エラーの場合