インターフェース Soap12Body
- すべてのスーパーインターフェース:
SoapBody, SoapElement
SOAP 1.2 機能を公開する
SoapBody のサブインターフェース。SOAP1.1 は SOAP 障害に関して SOAP1.2 とは異なるために必要です。- 導入:
- 1.0.0
方法の概要
修飾子と型メソッド説明addClientOrSenderFault(StringSE faultStringOrReason, @Nullable LocaleSE locale) Client/Sender障害を本体に追加します。addDataEncodingUnknownFault(QNameSE[] subcodes, StringSE reason, LocaleSE locale) DataEncodingUnknown障害を本体に追加します。addMustUnderstandFault(StringSE faultStringOrReason, @Nullable LocaleSE locale) MustUnderstand障害を本体に追加します。addServerOrReceiverFault(StringSE faultStringOrReason, @Nullable LocaleSE locale) Server/Receiver障害を本体に追加します。addVersionMismatchFault(StringSE faultStringOrReason, @Nullable LocaleSE locale) VersionMismatch障害を本体に追加します。@Nullable Soap12FaultgetFault()このボディのSoapFaultを返します。インターフェース SoapBody から継承されたメソッド
getPayloadResult, getPayloadSource, hasFaultインターフェース SoapElement から継承されたメソッド
addAttribute, addNamespaceDeclaration, getAllAttributes, getAttributeValue, getName, getSource, removeAttribute
方法の詳細
addDataEncodingUnknownFault
Soap12Fault addDataEncodingUnknownFault(QNameSE[] subcodes, StringSE reason, LocaleSE locale) throws SoapFaultException DataEncodingUnknown障害を本体に追加します。フォールトを追加すると、ボディの現在のコンテンツが削除されます。
- パラメーター:
subcodes- オプションの完全修飾障害サブコードreason- 障害の理由locale- 障害理由の言語- 戻り値:
- 作成された
SoapFault - 例外:
SoapFaultException
getFault
addMustUnderstandFault
Soap12Fault addMustUnderstandFault(StringSE faultStringOrReason, @Nullable LocaleSE locale) throws SoapFaultException インターフェースからコピーされた説明:SoapBodyMustUnderstand障害を本体に追加します。MustUnderstand属性を持つ SOAP ヘッダーが理解されない場合、MustUnderstandが返されます。フォールトを追加すると、ボディの現在のコンテンツが削除されます。
- 次で指定:
- インターフェース
SoapBody内のaddMustUnderstandFault - パラメーター:
faultStringOrReason- SOAP 1.1 障害文字列または SOAP1.2 理由テキストlocale- faultStringOrReason の言語。SOAP 1.1 のオプション- 戻り値:
- 作成された
SoapFault - 例外:
SoapFaultException
addClientOrSenderFault
Soap12Fault addClientOrSenderFault(StringSE faultStringOrReason, @Nullable 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
Soap12Fault addServerOrReceiverFault(StringSE faultStringOrReason, @Nullable 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
Soap12Fault addVersionMismatchFault(StringSE faultStringOrReason, @Nullable LocaleSE locale) throws SoapFaultException インターフェースからコピーされた説明:SoapBodyVersionMismatch障害を本体に追加します。フォールトを追加すると、ボディの現在のコンテンツが削除されます。
- 次で指定:
- インターフェース
SoapBody内のaddVersionMismatchFault - パラメーター:
faultStringOrReason- SOAP 1.1 障害文字列または SOAP1.2 理由テキストlocale- faultStringOrReason の言語。SOAP 1.1 のオプション- 戻り値:
- 作成された
SoapFault - 例外:
SoapFaultException