Uses of Class
nablarch.fw.messaging.SyncMessage
Package
Description
メッセージング処理方式の実装に直接関連するモジュールを格納するパッケージ。
HTTPを用いたメッセージング処理方式の実装に直接関連するモジュールを格納するパッケージ。
-
Uses of SyncMessage in nablarch.fw.messaging
Modifier 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) ヘッダレコードを設定する。Modifier 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
Modifier and TypeMethodDescriptionHttpMessagingClient.sendSync
(MessageSenderSettings settings, SyncMessage requestMessage) HTTPを使用したリアルタイム通信通信を行う。Modifier 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を使用したリアルタイム通信通信を行う。