メッセージキューイングアクセス機能 TP1/Message Queue - Access 使用の手引

[目次][用語][索引][前へ][次へ]

JMSインタフェースのメソッドとMQIの対応

JMSインタフェースのメソッドの発行時に,内部でMQIが発行される場合があります。その対応を次の表に示します。

表7-4 メソッド発行時に内部で発行されるMQI

Queueオブジェクト使用時 TemporaryQueueオブジェクト使用時 発行されるMQI
インタフェース メソッド インタフェース メソッド
QueueSession createSender
createReceiver
QueueSession createTemporaryQueue MQOPEN
QueueBrowser getEnumeration
QueueSender
QueueReceiver
QueueBrowser
close QueueSession close MQCLOSE
QueueSender send
(Queue未指定時)
QueueSender send
(Queue未指定時)
MQPUT
QueueSender send
(Queue指定時)
QueueSender send
(Queue指定時)
MQPUT1
QueueReceiver receive
receiveNoWait
QueueReceiver receive
receiveNoWait
MQGET
Enumeration hasMoreElements
nextElement
Enumeration hasMoreElements
nextElement

注※
QueueBrowserインタフェースのgetEnumerationメソッドによって取得したEnumerationオブジェクトです。

なお,Cosminexus Component Containerのアソシエーション機能によって,各キューに対してMQCLOSE,MQOPENの順に発行されます。