インターフェース SoapMessage
- すべてのスーパーインターフェース:
FaultAwareWebServiceMessage
、MimeMessage
、WebServiceMessage
- すべての既知の実装クラス:
AbstractSoapMessage
,SaajSoapMessage
SOAP メッセージの抽象化を表し、SOAP エンベロープへのアクセスを提供します。SOAP 本体の内容は、このインターフェースのスーパーインターフェースである
WebServiceMessage
上の getPayloadSource()
および getPayloadResult()
によって取得できます。- 導入:
- 1.0.0
- 作成者:
- Arjen Poutsma
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明このメッセージをDocument
SE として返します。このSoapMessage
に関連付けられたSoapEnvelope
を返します。このメッセージの SOAP アクションを取得するか、存在しない場合はnull
を取得します。このSoapMessage
に関連付けられたSoapBody
を返します。このSoapMessage
に関連付けられたSoapHeader
を返します。このメッセージの SOAP バージョンを返します。void
setDocument
(DocumentSE document) メッセージの内容を指定されたDocument
SE に設定します。void
setSoapAction
(StringSE soapAction) このメッセージの SOAP アクションを設定します。インターフェース org.springframework.ws.FaultAwareWebServiceMessage から継承されたメソッド
getFaultCode, getFaultReason, hasFault
インターフェース org.springframework.ws.mime.MimeMessage から継承されたメソッド
addAttachment, addAttachment, addAttachment, convertToXopPackage, getAttachment, getAttachments, isXopPackage
インターフェース org.springframework.ws.WebServiceMessage から継承されたメソッド
getPayloadResult, getPayloadSource, writeTo
メソッドの詳細
getEnvelope
このSoapMessage
に関連付けられたSoapEnvelope
を返します。getSoapAction
StringSE getSoapAction()このメッセージの SOAP アクションを取得するか、存在しない場合はnull
を取得します。- 戻り値:
- SOAP アクション。
setSoapAction
このメッセージの SOAP アクションを設定します。- パラメーター:
soapAction
- SOAP アクション。
getSoapBody
このSoapMessage
に関連付けられているSoapBody
を返します。これはgetEnvelope().getBody()
の便利なメソッドです。getSoapHeader
このSoapMessage
に関連付けられているSoapHeader
を返します。これはgetEnvelope().getHeader()
の便利なメソッドです。getVersion
SoapVersion getVersion()このメッセージの SOAP バージョンを返します。これは、SOAP 1.1 または SOAP1.2 のいずれかです。- 戻り値:
- SOAP バージョン
- 関連事項:
getDocument
DocumentSE getDocument()このメッセージをDocument
SE として返します。基盤となる実装に応じて、このドキュメントは「ライブ」である場合とそうでない場合があります。- 戻り値:
- DOM ドキュメントとしてのこの SOAP メッセージ
setDocument
メッセージの内容を指定されたDocument
SE に設定します。- パラメーター:
document
- DOM ドキュメントとしての SOAP メッセージ