Uses of Class
nablarch.fw.messaging.MessageSenderSettings
Package
Description
メッセージング処理方式の実装に直接関連するモジュールを格納するパッケージ。
HTTPを用いたメッセージング処理方式の実装に直接関連するモジュールを格納するパッケージ。
-
Uses of MessageSenderSettings in nablarch.fw.messaging
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) メッセージ送信中のエラー発生時に呼ばれる処理。MessageSenderClient.sendSync
(MessageSenderSettings settings, SyncMessage requestMessage) 同期通信を行う。 -
Uses of MessageSenderSettings in nablarch.fw.messaging.realtime.http.client
Modifier and TypeMethodDescriptionprotected void
HttpMessagingClient.addCommonValue
(HttpProtocolClient.HttpRequestMethodEnum httpMethod, MessageSenderSettings settings, SyncMessage requestMessage) 要求電文に、共通プロトコルヘッダ相当部分及びフレームワーク制御ヘッダ部で使用する要素を追加する。protected void
HttpMessagingClient.initHttpProtocolClient
(HttpProtocolClient argHttpProtocolClient, MessageSenderSettings settings, String mimeType) HTTPプロトコルを実装したクラスのインスタンスの初期化を行う。HttpMessagingClient.sendSync
(MessageSenderSettings settings, SyncMessage requestMessage) HTTPを使用したリアルタイム通信通信を行う。