クラス AbstractAddressingVersion
java.lang.ObjectSE
org.springframework.xml.transform.TransformerObjectSupport
org.springframework.ws.soap.addressing.version.AbstractAddressingVersion
- 実装されたすべてのインターフェース:
AddressingVersion
- 既知の直属サブクラス
Addressing10
,Addressing200408
public abstract class AbstractAddressingVersion
extends TransformerObjectSupport
implements AddressingVersion
AddressingVersion
実装の抽象基本クラス。XPathExpression
を使用してアドレス情報を取得します。- 導入:
- 1.5.0
- 作成者:
- Arjen Poutsma
フィールドのサマリー
クラス org.springframework.xml.transform.TransformerObjectSupport から継承されたフィールド
logger
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
addAddressingHeaders
(SoapMessage message, MessageAddressingProperties map) 指定されたMessageAddressingProperties
を使用して、指定されたメッセージにアドレス指定 SOAP ヘッダーを追加します。protected void
addEndpointReference
(SoapHeaderElement headerElement, EndpointReference epr) 指定されたヘッダー要素に ReplyTo、FaultTo、FromEPR を追加します。final SoapFault
指定されたメッセージに無効なアドレス指定ヘッダー障害を追加します。final SoapFault
指定されたメッセージにメッセージアドレス指定ヘッダー必須障害を追加します。protected void
addReferenceNodes
(ResultSE result, ListSE<NodeSE> nodes) protected QNameSE
Action
アドレッシングヘッダーの修飾名を返します。protected QNameSE
EndpointReference
内のAddress
の修飾名。protected abstract URISE
匿名 URI を返します。protected abstract EndpointReference
デフォルトの ReplyTo EPR を返します。protected abstract URISE
デフォルトの ToURI を返します。protected QNameSE
FaultTo
アドレッシングヘッダーの修飾名を返します。protected QNameSE
From
アドレッシングヘッダーの修飾名を返します。protected abstract StringSE
ヘッダーが無効であることを示す障害の理由を返します。protected abstract QNameSE
ヘッダーが無効であることを示す障害サブコードの修飾名を返します。protected abstract StringSE
ヘッダーが欠落していることを示す障害の理由を返します。protected abstract QNameSE
ヘッダーが欠落していることを示す障害サブコードの修飾名を返します。指定されたメッセージのMessageAddressingProperties
を返します。protected QNameSE
MessageID
アドレッシングヘッダーの修飾名を返します。protected StringSE
この仕様で処理される WS-Addressing 名前空間に関連付けられたプレフィックスを返します。protected abstract StringSE
この仕様で処理される WS-Addressing 名前空間を返します。protected abstract URISE
getNone()
none URI を返します。仕様で定義されていない場合は、null
を返します。protected QNameSE
エンドポイント参照内のReferenceParameters
の修飾名を返します。protected QNameSE
エンドポイント参照内のReferenceProperties
の修飾名を返します。protected QNameSE
RelatesTo
アドレッシングヘッダーの修飾名を返します。protected QNameSE
RelatesTo
アドレッシングヘッダーの修飾名を返します。protected QNameSE
ReplyTo
アドレッシングヘッダーの修飾名を返します。protected QNameSE
To
アドレッシングヘッダーの修飾名を返します。final boolean
指定されたエンドポイント参照に匿名アドレスがあるかどうかを示します。final boolean
指定されたエンドポイント参照に None アドレスがあるかどうかを示します。final boolean
understands
(SoapHeaderElement headerElement) SoapHeaderElement
が与えられた場合、このバージョンがそれを理解するかどうかを返します。クラス org.springframework.xml.transform.TransformerObjectSupport から継承されたメソッド
createTransformer, getTransformerFactory, newTransformerFactory, setTransformerFactoryClass, transform
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.ws.soap.addressing.version.AddressingVersion から継承されたメソッド
hasRequiredProperties, isToHeaderRequired
コンストラクターの詳細
AbstractAddressingVersion
protected AbstractAddressingVersion()
メソッドの詳細
getMessageAddressingProperties
インターフェースからコピーされた説明:AddressingVersion
指定されたメッセージのMessageAddressingProperties
を返します。- 次で指定:
- インターフェース
AddressingVersion
のgetMessageAddressingProperties
- パラメーター:
message
- 地図を探すためのメッセージ- 戻り値:
- メッセージアドレス指定プロパティ
- 関連事項:
addAddressingHeaders
インターフェースからコピーされた説明:AddressingVersion
指定されたMessageAddressingProperties
を使用して、指定されたメッセージにアドレス指定 SOAP ヘッダーを追加します。- 次で指定:
- インターフェース
AddressingVersion
のaddAddressingHeaders
- パラメーター:
message
- ヘッダーを追加するメッセージmap
- メッセージアドレス指定プロパティ
understands
インターフェースからコピーされた説明:AddressingVersion
SoapHeaderElement
が与えられた場合、このバージョンがそれを理解するかどうかを返します。- 次で指定:
- インターフェース
AddressingVersion
のunderstands
- パラメーター:
headerElement
- ヘッダー- 戻り値:
- 理解されている場合は
true
、そうでない場合はfalse
addEndpointReference
指定されたヘッダー要素に ReplyTo、FaultTo、FromEPR を追加します。addReferenceNodes
addInvalidAddressingHeaderFault
インターフェースからコピーされた説明:AddressingVersion
指定されたメッセージに無効なアドレス指定ヘッダー障害を追加します。- 次で指定:
- インターフェース
AddressingVersion
のaddInvalidAddressingHeaderFault
- 関連事項:
addMessageAddressingHeaderRequiredFault
インターフェースからコピーされた説明:AddressingVersion
指定されたメッセージにメッセージアドレス指定ヘッダー必須障害を追加します。- 次で指定:
- インターフェース
AddressingVersion
のaddMessageAddressingHeaderRequiredFault
- 関連事項:
hasAnonymousAddress
インターフェースからコピーされた説明:AddressingVersion
指定されたエンドポイント参照に匿名アドレスがあるかどうかを示します。このアドレスは、メッセージをインバンドで送信する必要があることを示すために使用されます。- 次で指定:
- インターフェース
AddressingVersion
のhasAnonymousAddress
- 関連事項:
hasNoneAddress
インターフェースからコピーされた説明:AddressingVersion
指定されたエンドポイント参照に None アドレスがあるかどうかを示します。このアドレスに送信されるメッセージは送信されません。- 次で指定:
- インターフェース
AddressingVersion
のhasNoneAddress
- 関連事項:
getNamespacePrefix
この仕様で処理される WS-Addressing 名前空間に関連付けられたプレフィックスを返します。getNamespaceUri
この仕様で処理される WS-Addressing 名前空間を返します。getToName
To
アドレッシングヘッダーの修飾名を返します。getFromName
From
アドレッシングヘッダーの修飾名を返します。getReplyToName
ReplyTo
アドレッシングヘッダーの修飾名を返します。getFaultToName
FaultTo
アドレッシングヘッダーの修飾名を返します。getActionName
Action
アドレッシングヘッダーの修飾名を返します。getMessageIdName
MessageID
アドレッシングヘッダーの修飾名を返します。getRelatesToName
RelatesTo
アドレッシングヘッダーの修飾名を返します。getRelationshipTypeName
RelatesTo
アドレッシングヘッダーの修飾名を返します。getReferencePropertiesName
エンドポイント参照内のReferenceProperties
の修飾名を返します。このバージョンの仕様で参照プロパティがサポートされていない場合は、null
を返します。getReferenceParametersName
エンドポイント参照内のReferenceParameters
の修飾名を返します。このバージョンの仕様で参照パラメーターがサポートされていない場合は、null
を返します。getAddressName
EndpointReference
内のAddress
の修飾名。getDefaultTo
デフォルトの ToURI を返します。getDefaultReplyTo
デフォルトの ReplyTo EPR を返します。FromEPR または匿名 URI に基づくことができます。getAnonymous
匿名 URI を返します。getNone
none URI を返します。仕様で定義されていない場合は、null
を返します。getMessageAddressingHeaderRequiredFaultSubcode
ヘッダーが欠落していることを示す障害サブコードの修飾名を返します。getMessageAddressingHeaderRequiredFaultReason
ヘッダーが欠落していることを示す障害の理由を返します。getInvalidAddressingHeaderFaultSubcode
ヘッダーが無効であることを示す障害サブコードの修飾名を返します。getInvalidAddressingHeaderFaultReason
ヘッダーが無効であることを示す障害の理由を返します。