インターフェース Soap12Body

すべてのスーパーインターフェース:
SoapBodySoapElement

public interface Soap12Body extends SoapBody
SOAP 1.2 機能を公開する SoapBody のサブインターフェース。SOAP1.1 は SOAP 障害に関して SOAP1.2 とは異なるために必要です。
導入:
1.0.0
作成者:
Arjen Poutsma
  • メソッドの詳細

    • addDataEncodingUnknownFault

      Soap12Fault addDataEncodingUnknownFault(QNameSE[] subcodes, StringSE reason, LocaleSE locale) throws SoapFaultException
      DataEncodingUnknown 障害を本体に追加します。

      フォールトを追加すると、ボディの現在のコンテンツが削除されます。

      パラメーター:
      subcodes - オプションの完全修飾障害サブコード
      reason - 障害の理由
      locale - 障害理由の言語
      戻り値:
      作成された SoapFault
      例外:
      SoapFaultException
    • getFault

      Soap12Fault getFault()
      インターフェースからコピーされた説明: SoapBody
      このボディの SoapFault を返します。
      次で指定:
      インターフェース SoapBodygetFault 
      戻り値:
      SoapFault、または存在しない場合は null 
    • addMustUnderstandFault

      Soap12Fault addMustUnderstandFault(StringSE faultStringOrReason, LocaleSE locale) throws SoapFaultException
      インターフェースからコピーされた説明: SoapBody
      MustUnderstand 障害を本体に追加します。MustUnderstand 属性を持つ SOAP ヘッダーが理解されない場合、MustUnderstand が返されます。

      フォールトを追加すると、ボディの現在のコンテンツが削除されます。

      次で指定:
      インターフェース SoapBodyaddMustUnderstandFault 
      パラメーター:
      faultStringOrReason - SOAP 1.1 障害文字列または SOAP1.2 理由テキスト
      locale - faultStringOrReason の言語。SOAP 1.1 のオプション
      戻り値:
      作成された SoapFault
      例外:
      SoapFaultException
    • addClientOrSenderFault

      Soap12Fault addClientOrSenderFault(StringSE faultStringOrReason, LocaleSE locale) throws SoapFaultException
      インターフェースからコピーされた説明: SoapBody
      Client/Sender 障害を本体に追加します。SOAP 1.1 の場合、これにより Client 障害コードで障害が追加されます。SOAP 1.2 の場合、これにより Sender コードに障害が追加されます。

      フォールトを追加すると、ボディの現在のコンテンツが削除されます。

      次で指定:
      インターフェース SoapBodyaddClientOrSenderFault 
      パラメーター:
      faultStringOrReason - SOAP 1.1 障害文字列または SOAP1.2 理由テキスト
      locale - faultStringOrReason の言語。SOAP 1.1 のオプション
      戻り値:
      作成された SoapFault
      例外:
      SoapFaultException
    • addServerOrReceiverFault

      Soap12Fault addServerOrReceiverFault(StringSE faultStringOrReason, LocaleSE locale) throws SoapFaultException
      インターフェースからコピーされた説明: SoapBody
      Server/Receiver 障害を本体に追加します。SOAP 1.1 の場合、これにより Server 障害コードで障害が追加されます。SOAP 1.2 の場合、これにより Receiver コードに障害が追加されます。

      フォールトを追加すると、ボディの現在のコンテンツが削除されます。

      次で指定:
      インターフェース SoapBodyaddServerOrReceiverFault 
      パラメーター:
      faultStringOrReason - SOAP 1.1 障害文字列または SOAP1.2 理由テキスト
      locale - faultStringOrReason の言語。SOAP 1.1 のオプション
      戻り値:
      作成された SoapFault
      例外:
      SoapFaultException
    • addVersionMismatchFault

      Soap12Fault addVersionMismatchFault(StringSE faultStringOrReason, LocaleSE locale) throws SoapFaultException
      インターフェースからコピーされた説明: SoapBody
      VersionMismatch 障害を本体に追加します。

      フォールトを追加すると、ボディの現在のコンテンツが削除されます。

      次で指定:
      インターフェース SoapBodyaddVersionMismatchFault 
      パラメーター:
      faultStringOrReason - SOAP 1.1 障害文字列または SOAP1.2 理由テキスト
      locale - faultStringOrReason の言語。SOAP 1.1 のオプション
      戻り値:
      作成された SoapFault
      例外:
      SoapFaultException