Uses of Interface
nablarch.fw.messaging.MessagingProvider
Package
Description
メッセージング処理方式の実装に直接関連するモジュールを格納するパッケージ。
外部システムとのメッセージング処理において使用するハンドラを格納するパッケージ。
メッセージング
-
Uses of MessagingProvider in nablarch.fw.messaging
Modifier and TypeMethodDescriptionMessageSenderSettings.getMessagingProvider()
MessagingProvider
を取得する。MessagingProvider.setDefaultResponseTimeout
(long timeout) 同期送信処理における応答受信待ちのデフォルトタイムアウト値を設定する。 (単位:msec)MessagingProvider.setDefaultTimeToLive
(long timeToLive) 送信電文の有効期間のデフォルト値を設定する。 (単位:msec)MessagingProvider.setMessagingExceptionFactory
(MessagingExceptionFactory messagingExceptionFactory) MessagingException
ファクトリオブジェクトを設定する。 -
Uses of MessagingProvider in nablarch.fw.messaging.handler
Modifier and TypeMethodDescriptionMessagingContextHandler.setMessagingProvider
(MessagingProvider provider) メッセージング機能実装を設定する。 -
Uses of MessagingProvider in nablarch.fw.messaging.provider
Modifier and TypeClassDescriptionclass
JMSプロバイダを利用したメッセージング機能の実装。 各JMSプロバイダが実装するConnectionFactoryおよびQueueオブジェクトを設定 することにより、メッセージング機能が利用可能となる。class
ConnectionFactory
およびQueue
をJNDIから取得するMessagingProvider
実装クラス。
リソースの取得をJNDIから行う以外は、JmsMessagingProvider
と同様。 設定例をいかに示す。Modifier and TypeMethodDescriptionJmsMessagingProvider.setDefaultResponseTimeout
(long timeout) 同期送信処理における応答受信待ちのデフォルトタイムアウト値を設定する。 (単位:msec)JmsMessagingProvider.setDefaultTimeToLive
(long timeToLive) 送信電文の有効期間のデフォルト値を設定する。 (単位:msec)JmsMessagingProvider.setMessagingExceptionFactory
(MessagingExceptionFactory messagingExceptionFactory) MessagingException
ファクトリオブジェクトを設定する。