Uses of Class
nablarch.fw.messaging.SyncMessage
Packages that use SyncMessage
Package
Description
メッセージング処理方式の実装に直接関連するモジュールを格納するパッケージ。
HTTPを用いたメッセージング処理方式の実装に直接関連するモジュールを格納するパッケージ。
-
Uses of SyncMessage in nablarch.fw.messaging
Methods in nablarch.fw.messaging that return SyncMessageModifier and TypeMethodDescriptionSyncMessage.addDataRecord
(Object form) データレコードを追加する。SyncMessage.addDataRecord
(Map<String, Object> dataRecord) データレコードを追加する。SyncMessageConvertor.convertOnReceiveSync
(MessageSenderSettings settings, SyncMessage requestMessage, SendingMessage sendingMessage, ReceivedMessage receivedMessage) 受信電文を応答電文に変換する。(受信時)static SyncMessage
MessageSender.sendSync
(SyncMessage requestMessage) 対外システムにメッセージを送信し、応答された電文を返す。MessageSenderClient.sendSync
(MessageSenderSettings settings, SyncMessage requestMessage) 同期通信を行う。SyncMessage.setHeaderRecord
(Map<String, Object> headerRecord) ヘッダレコードを設定する。Methods in nablarch.fw.messaging with parameters of type SyncMessageModifier and TypeMethodDescriptionvoid
SyncMessagingEventHook.afterSend
(MessageSenderSettings settings, SyncMessage requestMessage, SyncMessage responseMessage) メッセージ送信後、レスポンスを受け取った後に呼ばれる処理。void
SyncMessagingEventHook.beforeSend
(MessageSenderSettings settings, SyncMessage requestMessage) メッセージ送信前に呼ばれる処理。SyncMessageConvertor.convertOnReceiveSync
(MessageSenderSettings settings, SyncMessage requestMessage, SendingMessage sendingMessage, ReceivedMessage receivedMessage) 受信電文を応答電文に変換する。(受信時)SyncMessageConvertor.convertOnRetry
(MessageSenderSettings settings, SyncMessage requestMessage, SendingMessage timeoutMessage, int retryCount) 要求電文を送信電文に変換する。(再送時)SyncMessageConvertor.convertOnSendSync
(MessageSenderSettings settings, SyncMessage requestMessage) 要求電文を送信電文に変換する。(初回送信時)protected SendingMessage
SyncMessageConvertor.createSendingMessage
(MessageSenderSettings settings, SyncMessage requestMessage) 指定された設定情報をもとに送信電文を作成する。boolean
SyncMessagingEventHook.onError
(RuntimeException e, boolean hasNext, MessageSenderSettings settings, SyncMessage requestMessage, SyncMessage responseMessage) メッセージ送信中のエラー発生時に呼ばれる処理。static SyncMessage
MessageSender.sendSync
(SyncMessage requestMessage) 対外システムにメッセージを送信し、応答された電文を返す。MessageSenderClient.sendSync
(MessageSenderSettings settings, SyncMessage requestMessage) 同期通信を行う。 -
Uses of SyncMessage in nablarch.fw.messaging.realtime.http.client
Methods in nablarch.fw.messaging.realtime.http.client that return SyncMessageModifier and TypeMethodDescriptionHttpMessagingClient.sendSync
(MessageSenderSettings settings, SyncMessage requestMessage) HTTPを使用したリアルタイム通信通信を行う。Methods in nablarch.fw.messaging.realtime.http.client with parameters of type SyncMessageModifier and TypeMethodDescriptionprotected void
HttpMessagingClient.addCommonValue
(HttpProtocolClient.HttpRequestMethodEnum httpMethod, MessageSenderSettings settings, SyncMessage requestMessage) 要求電文に、共通プロトコルヘッダ相当部分及びフレームワーク制御ヘッダ部で使用する要素を追加する。protected SimpleDataConvertResult
HttpMessagingClient.bodyStringToMap
(String uri, HttpProtocolClient.HttpRequestMethodEnum httpMethod, SyncMessage requestMessage, HttpResult httpResult) 返信のボディ部分を解析し、応答電文に設定するデータを生成する。HttpMessagingClient.headerToMap
(SyncMessage requestMessage, HttpResult httpResult) 返信のヘッダ部分を解析し、応答電文に設定するデータを生成する。protected SimpleDataConvertResult
HttpMessagingClient.mapToBodyString
(String uri, HttpProtocolClient.HttpRequestMethodEnum httpMethod, SyncMessage requestMessage) HTTP通信のボディ部を生成する。HttpMessagingClient.mapToHeaderMap
(SyncMessage requestMessage) HTTPヘッダに含める内容を生成する。HttpMessagingClient.mapToQueryMap
(String preUri, HttpProtocolClient.HttpRequestMethodEnum httpMethod, SyncMessage requestMessage) クエリストリングを生成する。protected String
HttpMessagingClient.mapToUriString
(String preUri, HttpProtocolClient.HttpRequestMethodEnum httpMethod, SyncMessage requestMessage) URIを生成する。HttpMessagingClient.sendSync
(MessageSenderSettings settings, SyncMessage requestMessage) HTTPを使用したリアルタイム通信通信を行う。