インターフェース Soap12Header
- すべてのスーパーインターフェース:
SoapElement,SoapHeader
SOAP 1.2 機能を公開する
SoapHeader のサブインターフェース。- 導入:
- 1.0.0
- 作成者:
- Arjen Poutsma
メソッドのサマリー
修飾子と型メソッド説明addNotUnderstoodHeaderElement(QNameSE headerName) このヘッダーに新しい NotUnderstoodSoapHeaderElementを追加します。addUpgradeHeaderElement(StringSE[] supportedSoapUris) このヘッダーに新しい UpgradeSoapHeaderElementを追加します。examineHeaderElementsToProcess(StringSE[] roles, boolean isUltimateReceiver) 指定されたロールに対して処理する必要があるすべてのheader elementsに対してIteratorを返します。インターフェース org.springframework.ws.soap.SoapElement から継承されたメソッド
addAttribute, addNamespaceDeclaration, getAllAttributes, getAttributeValue, getName, getSource, removeAttributeインターフェース org.springframework.ws.soap.SoapHeader から継承されたメソッド
addHeaderElement, examineAllHeaderElements, examineHeaderElements, examineMustUnderstandHeaderElements, getResult, removeHeaderElement
メソッドの詳細
addNotUnderstoodHeaderElement
このヘッダーに新しい NotUnderstoodSoapHeaderElementを追加します。- パラメーター:
headerName- 理解されなかったヘッダーの修飾名- 戻り値:
- 作成された
SoapHeaderElement - 例外:
SoapHeaderException- ヘッダーを作成できない場合
addUpgradeHeaderElement
このヘッダーに新しい UpgradeSoapHeaderElementを追加します。- パラメーター:
supportedSoapUris- サポートされている SOAP バージョンの URI の配列- 戻り値:
- 作成された
SoapHeaderElement - 例外:
SoapHeaderException- ヘッダーを作成できない場合
examineHeaderElementsToProcess
IteratorSE<SoapHeaderElement> examineHeaderElementsToProcess(StringSE[] roles, boolean isUltimateReceiver) throws SoapHeaderException 指定されたロールに対して処理する必要があるすべてのheader elementsに対してIteratorを返します。「次の」ロールを対象とするヘッダーは常に含まれ、"none" を対象とするヘッダーは含まれません。- パラメーター:
roles- 検索するロールの配列isUltimateReceiver- 究極のレシーバーのヘッダーを検索するかどうか- 戻り値:
- 指定されたロールを含むすべてのヘッダー要素に対するイテレーター
- 例外:
SoapHeaderException- ヘッダーを返すことができない場合- 関連事項: