インターフェース 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を返します。voidremoveHeaderElement(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
- 関連事項: