インターフェース SoapMessage
- すべてのスーパーインターフェース:
FaultAwareWebServiceMessage、MimeMessage、WebServiceMessage
- すべての既知の実装クラス:
AbstractSoapMessage,SaajSoapMessage
SOAP メッセージの抽象化を表し、SOAP エンベロープへのアクセスを提供します。SOAP 本体の内容は、このインターフェースのスーパーインターフェースである
WebServiceMessage 上の getPayloadSource() および getPayloadResult() によって取得できます。- 導入:
- 1.0.0
- 作成者:
- Arjen Poutsma
- 関連事項:
方法の概要
修飾子と型メソッド説明このメッセージをDocumentSE として返します。このSoapMessageに関連付けられたSoapEnvelopeを返します。このメッセージの SOAP アクションを取得するか、存在しない場合はnullを取得します。このSoapMessageに関連付けられたSoapBodyを返します。このSoapMessageに関連付けられたSoapHeaderを返します。このメッセージの SOAP バージョンを返します。voidsetDocument(DocumentSE document) メッセージの内容を指定されたDocumentSE に設定します。voidsetSoapAction(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()このメッセージをDocumentSE として返します。基盤となる実装に応じて、このドキュメントは「ライブ」である場合とそうでない場合があります。- 戻り値:
- DOM ドキュメントとしてのこの SOAP メッセージ
setDocument
メッセージの内容を指定されたDocumentSE に設定します。- パラメーター:
document- DOM ドキュメントとしての SOAP メッセージ