クラス ActionCallback
java.lang.ObjectSE
org.springframework.ws.soap.addressing.client.ActionCallback
- 実装されているすべてのインターフェース:
WebServiceMessageCallback
メッセージに WS-Addressing
Action ヘッダーを設定する WebServiceMessageCallback 実装。WebServiceTemplate の使用例:
WebServiceTemplate template = new WebServiceTemplate(messageFactory);
Result result = new DOMResult();
template.sendSourceAndReceiveToResult(new StringSource("<content xmlns=\"http://tempuri.org\"/>"),
new ActionCallback(new URI("http://tempuri.org/Action")), result);
- 導入:
- 1.0.0
- 作成者:
- Arjen Poutsma, Leandro Quiroga
コンストラクターの概要
コンストラクターコンストラクター説明ActionCallback(StringSE action) 指定されたActionで新しいActionCallbackを作成します。ActionCallback(URISE action) 指定されたActionで新しいActionCallbackを作成します。ActionCallback(URISE action, AddressingVersion version) 指定されたバージョンとActionを使用して新しいActionCallbackを作成します。ActionCallback(URISE action, AddressingVersion version, URISE to) 指定されたバージョン、Action、オプションのToを使用して新しいActionCallbackを作成します。メソッドのサマリー
修飾子と型メソッド説明voiddoWithMessage(WebServiceMessage message) 付属のmessageに対して任意の数の操作を実行します。Actionを返します。FaultToを返します。getFrom()Fromを返します。WS-Addressing MessageIds の作成に使用されるメッセージ ID 戦略を返します。ReplyToを返します。protected URISEgetTo()送信メッセージのDestinationを返します。WS-Addressing バージョンを返しますvoidsetFaultTo(EndpointReference faultTo) FaultToを設定します。voidsetFrom(EndpointReference from) Fromを設定します。voidsetMessageIdStrategy(MessageIdStrategy messageIdStrategy) WS-Addressing MessageIds の作成に使用されるメッセージ ID 戦略を設定します。voidsetReplyTo(EndpointReference replyTo) ReplyToを設定します。voidsetShouldInitializeTo(boolean shouldInitializeTo) Toヘッダーをデフォルトで初期化するかどうかを設定します。
コンストラクターの詳細
ActionCallback
指定されたActionで新しいActionCallbackを作成します。送信メッセージの
Toヘッダーは、connection URIを反映します。AddressingVersionはAddressing10に設定されます。- パラメーター:
action- 設定する action プロパティの値- 例外:
URISyntaxExceptionSE
ActionCallback
指定されたActionで新しいActionCallbackを作成します。送信メッセージの
Toヘッダーは、connection URIを反映します。AddressingVersionはAddressing10に設定されます。- パラメーター:
action- 設定する action プロパティの値
ActionCallback
- パラメーター:
action- 設定する action プロパティの値version- 使用する WS-Addressing バージョン
ActionCallback
指定されたバージョン、Action、オプションのToを使用して新しいActionCallbackを作成します。- パラメーター:
action- アクションプロパティの値version- 使用する WS-Addressing バージョンto- 宛先プロパティの値
メソッドの詳細
getVersion
WS-Addressing バージョンを返しますgetMessageIdStrategy
WS-Addressing MessageIds の作成に使用されるメッセージ ID 戦略を返します。デフォルトでは、
UuidMessageIdStrategyが使用されます。setMessageIdStrategy
WS-Addressing MessageIds の作成に使用されるメッセージ ID 戦略を設定します。デフォルトでは、
UuidMessageIdStrategyが使用されます。getAction
Actionを返します。getFrom
Fromを返します。setFrom
Fromを設定します。getReplyTo
ReplyToを返します。setReplyTo
ReplyToを設定します。getFaultTo
FaultToを返します。setFaultTo
FaultToを設定します。getTo
送信メッセージのDestinationを返します。宛先が設定されていない場合、デフォルトで
connection URIになります。setShouldInitializeTo
public void setShouldInitializeTo(boolean shouldInitializeTo) Toヘッダーをデフォルトで初期化するかどうかを設定します。doWithMessage
インターフェースからコピーされた説明:WebServiceMessageCallback付属のmessageに対して任意の数の操作を実行します。- 次で指定:
- インターフェース
WebServiceMessageCallbackのdoWithMessage - パラメーター:
message- メッセージ- 例外:
IOExceptionSE- I/O エラーの場合TransformerExceptionSE- 変換エラーの場合