インターフェース Soap11Body
- すべてのスーパーインターフェース:
SoapBody,SoapElement
SOAP 1.1 機能を公開する
SoapBody のサブインターフェース。SOAP1.1 は SOAP 障害に関して SOAP1.2 とは異なるために必要です。- 導入:
- 1.0.0
- 作成者:
- Arjen Poutsma
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明addClientOrSenderFault(StringSE faultStringOrReason, LocaleSE locale) Client/Sender障害を本体に追加します。ローカライズされたメッセージを使用して、SOAP 1.1Fault faultCode> を本文に追加します。 addMustUnderstandFault(StringSE faultStringOrReason, LocaleSE locale) MustUnderstand障害を本体に追加します。addServerOrReceiverFault(StringSE faultStringOrReason, LocaleSE locale) Server/Receiver障害を本体に追加します。addVersionMismatchFault(StringSE faultStringOrReason, LocaleSE locale) VersionMismatch障害を本体に追加します。getFault()このボディのSoapFaultを返します。インターフェース org.springframework.ws.soap.SoapBody から継承されたメソッド
getPayloadResult, getPayloadSource, hasFaultインターフェース org.springframework.ws.soap.SoapElement から継承されたメソッド
addAttribute, addNamespaceDeclaration, getAllAttributes, getAttributeValue, getName, getSource, removeAttribute
メソッドの詳細
addFault
Soap11Fault addFault(QNameSE faultCode, StringSE faultString, LocaleSE faultStringLocale) throws SoapFaultException ローカライズされたメッセージを使用して、SOAP 1.1Fault faultCode> を本文に追加します。フォールトを追加すると、ボディの現在のコンテンツが削除されます。 - パラメーター:
faultCode- 完全修飾障害 faultCodefaultString- faultStringfaultStringLocale- faultString ロケール。nullの場合もある- 戻り値:
- 追加された
Soap11Fault faultCode> - 例外:
IllegalArgumentExceptionSE- 障害 faultCode が完全に認定されていない場合SoapFaultException
getFault
Soap11Fault getFault()インターフェースからコピーされた説明:SoapBodyこのボディのSoapFaultを返します。addMustUnderstandFault
Soap11Fault addMustUnderstandFault(StringSE faultStringOrReason, LocaleSE locale) throws SoapFaultException インターフェースからコピーされた説明:SoapBodyMustUnderstand障害を本体に追加します。MustUnderstand属性を持つ SOAP ヘッダーが理解されない場合、MustUnderstandが返されます。フォールトを追加すると、ボディの現在のコンテンツが削除されます。
- 次で指定:
- インターフェース
SoapBodyのaddMustUnderstandFault - パラメーター:
faultStringOrReason- SOAP 1.1 障害文字列または SOAP1.2 理由テキストlocale- faultStringOrReason の言語。SOAP 1.1 のオプション- 戻り値:
- 作成された
SoapFault - 例外:
SoapFaultException
addClientOrSenderFault
Soap11Fault addClientOrSenderFault(StringSE faultStringOrReason, LocaleSE locale) throws SoapFaultException インターフェースからコピーされた説明:SoapBodyClient/Sender障害を本体に追加します。SOAP 1.1 の場合、これによりClient障害コードで障害が追加されます。SOAP 1.2 の場合、これによりSenderコードに障害が追加されます。フォールトを追加すると、ボディの現在のコンテンツが削除されます。
- 次で指定:
- インターフェース
SoapBodyのaddClientOrSenderFault - パラメーター:
faultStringOrReason- SOAP 1.1 障害文字列または SOAP1.2 理由テキストlocale- faultStringOrReason の言語。SOAP 1.1 のオプション- 戻り値:
- 作成された
SoapFault - 例外:
SoapFaultException
addServerOrReceiverFault
Soap11Fault addServerOrReceiverFault(StringSE faultStringOrReason, LocaleSE locale) throws SoapFaultException インターフェースからコピーされた説明:SoapBodyServer/Receiver障害を本体に追加します。SOAP 1.1 の場合、これによりServer障害コードで障害が追加されます。SOAP 1.2 の場合、これによりReceiverコードに障害が追加されます。フォールトを追加すると、ボディの現在のコンテンツが削除されます。
- 次で指定:
- インターフェース
SoapBodyのaddServerOrReceiverFault - パラメーター:
faultStringOrReason- SOAP 1.1 障害文字列または SOAP1.2 理由テキストlocale- faultStringOrReason の言語。SOAP 1.1 のオプション- 戻り値:
- 作成された
SoapFault - 例外:
SoapFaultException
addVersionMismatchFault
Soap11Fault addVersionMismatchFault(StringSE faultStringOrReason, LocaleSE locale) throws SoapFaultException インターフェースからコピーされた説明:SoapBodyVersionMismatch障害を本体に追加します。フォールトを追加すると、ボディの現在のコンテンツが削除されます。
- 次で指定:
- インターフェース
SoapBodyのaddVersionMismatchFault - パラメーター:
faultStringOrReason- SOAP 1.1 障害文字列または SOAP1.2 理由テキストlocale- faultStringOrReason の言語。SOAP 1.1 のオプション- 戻り値:
- 作成された
SoapFault - 例外:
SoapFaultException