パッケージ org.springframework.ws
インターフェース WebServiceMessage
- 既知のすべてのサブインターフェース:
FaultAwareWebServiceMessage、MimeMessage、PoxMessage、SoapMessage、StreamingWebServiceMessage
public interface WebServiceMessage
プロトコルに依存しない XML メッセージを表します。
メッセージのペイロードへのアクセスを提供するメソッドが含まれています。
- 導入:
- 1.0.0
- 作成者:
- Arjen Poutsma
- 関連事項:
方法の概要
修飾子と型メソッド説明メッセージの内容をResultSE として返します。メッセージの内容をSourceSE として返します。voidwriteTo(OutputStreamSE outputStream) メッセージ全体を指定された出力ストリームに書き込みます。
メソッドの詳細
getPayloadSource
SourceSE getPayloadSource()メッセージの内容をSourceSE として返します。実装に応じて、これは複数回取得することも、1 回だけ取得することもできます。
- 戻り値:
- メッセージの内容
getPayloadResult
ResultSE getPayloadResult()メッセージの内容をResultSE として返します。このメソッドを呼び出すと、現在のペイロードが削除されます。
読み取り専用の実装は
UnsupportedOperationExceptionSE をスローします。- 戻り値:
- メッセージの内容
- 例外:
UnsupportedOperationExceptionSE- メッセージが読み取り専用の場合
writeTo
メッセージ全体を指定された出力ストリームに書き込みます。指定されたストリームが
TransportOutputStreamのインスタンスである場合、対応するヘッダーも書き込まれます。- パラメーター:
outputStream- 書き込むストリーム- 例外:
IOExceptionSE- I/O 例外が発生した場合