インターフェース Soap12Header

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

public interface Soap12Header extends SoapHeader
SOAP 1.2 機能を公開する SoapHeader のサブインターフェース。
導入:
1.0.0
作成者:
Arjen Poutsma
  • メソッドの詳細

    • addNotUnderstoodHeaderElement

      SoapHeaderElement addNotUnderstoodHeaderElement(QNameSE headerName)
      このヘッダーに新しい NotUnderstood SoapHeaderElement を追加します。
      パラメーター:
      headerName - 理解されなかったヘッダーの修飾名
      戻り値:
      作成された SoapHeaderElement
      例外:
      SoapHeaderException - ヘッダーを作成できない場合
    • addUpgradeHeaderElement

      SoapHeaderElement addUpgradeHeaderElement(StringSE[] supportedSoapUris)
      このヘッダーに新しい Upgrade SoapHeaderElement を追加します。
      パラメーター:
      supportedSoapUris - サポートされている SOAP バージョンの URI の配列
      戻り値:
      作成された SoapHeaderElement
      例外:
      SoapHeaderException - ヘッダーを作成できない場合
    • examineHeaderElementsToProcess

      IteratorSE<SoapHeaderElement> examineHeaderElementsToProcess(StringSE[] roles, boolean isUltimateReceiver) throws SoapHeaderException
      指定されたロールに対して処理する必要があるすべての header elements に対して Iterator を返します。「次の」ロールを対象とするヘッダーは常に含まれ、"none" を対象とするヘッダーは含まれません。
      パラメーター:
      roles - 検索するロールの配列
      isUltimateReceiver - 究極のレシーバーのヘッダーを検索するかどうか
      戻り値:
      指定されたロールを含むすべてのヘッダー要素に対するイテレーター
      例外:
      SoapHeaderException - ヘッダーを返すことができない場合
      関連事項: