インターフェース SoapHeader
- すべてのスーパーインターフェース:
SoapElement
- すべての既知のサブインターフェース:
Soap11Header
,Soap12Header
SOAP メッセージの
Header
要素を表します。SOAP ヘッダーには、個々のヘッダーを表す SoapHeaderElement
が含まれています。- 導入:
- 1.0.0
- 作成者:
- Arjen Poutsma
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明addHeaderElement
(QNameSE name) 指定された修飾名を持つ新しいSoapHeaderElement
をこのヘッダーに追加します。このヘッダー内のすべてのSoapHeaderElement
に対してIterator
を返します。examineHeaderElements
(QNameSE name) このヘッダーに指定された修飾名を持つすべてのSoapHeaderElement
に対してIterator
を返します。examineMustUnderstandHeaderElements
(StringSE actorOrRole) 指定された俳優またはロールを持ち、値がtrue
に等しいMustUnderstand
属性を持つすべてのSoapHeaderElement
に対してIterator
を返します。ヘッダーの内容を表すResult
を返します。void
removeHeaderElement
(QNameSE name) 指定された修飾名を持つSoapHeaderElement
をこのヘッダーから削除します。インターフェース org.springframework.ws.soap.SoapElement から継承されたメソッド
addAttribute, addNamespaceDeclaration, getAllAttributes, getAttributeValue, getName, getSource, removeAttribute
メソッドの詳細
getResult
ResultSE getResult()ヘッダーの内容を表すResult
を返します。結果はマーシャリングに使用できます。
- 戻り値:
- この要素の
Result
addHeaderElement
指定された修飾名を持つ新しいSoapHeaderElement
をこのヘッダーに追加します。- パラメーター:
name
- 新しいヘッダー要素の修飾名- 戻り値:
- 作成された
SoapHeaderElement
- 例外:
SoapHeaderException
- ヘッダーを作成できない場合
removeHeaderElement
指定された修飾名を持つSoapHeaderElement
をこのヘッダーから削除します。このメソッドは、指定された名前の最初の子要素のみを削除します。指定された名前の要素が見つからない場合、このメソッドは効果がありません。
- パラメーター:
name
- 削除するヘッダー要素の修飾名- 例外:
SoapHeaderException
- ヘッダーを削除できない場合
examineMustUnderstandHeaderElements
IteratorSE<SoapHeaderElement> examineMustUnderstandHeaderElements(StringSE actorOrRole) throws SoapHeaderException 指定された俳優またはロールを持ち、値がtrue
に等しいMustUnderstand
属性を持つすべてのSoapHeaderElement
に対してIterator
を返します。- パラメーター:
actorOrRole
- 検索するアクター(SOAP 1.1)またはロール(SOAP 1.2)- 戻り値:
- 指定されたアクター / ロールを含み、
MustUnderstand
としてマークされているすべてのヘッダー要素に対するイテレーター - 例外:
SoapHeaderException
- ヘッダーを返すことができない場合- 関連事項:
examineAllHeaderElements
このヘッダー内のすべてのSoapHeaderElement
に対してIterator
を返します。- 戻り値:
- すべてのヘッダー要素に対するイテレータ
- 例外:
SoapHeaderException
- ヘッダーを返すことができない場合- 関連事項:
examineHeaderElements
このヘッダーに指定された修飾名を持つすべてのSoapHeaderElement
に対してIterator
を返します。- パラメーター:
name
- 検索する修飾名- 戻り値:
- すべてのヘッダー要素に対するイテレータ
- 例外:
SoapHeaderException
- ヘッダーを返すことができない場合- 導入:
- 2.0.3
- 関連事項: