Interstage Application Server J2EE ユーザーズガイド
目次 索引 前ページ次ページ

第5部 JMS編> 第21章 JMSアプリケーションの開発> 21.3 インタフェース

21.3.5 パッケージjavax.jmsのAPI一覧(その5)

インタフェース名/
クラス名

メソッド

サポート

Queue

getQueueName()

toString()

(注1)

QueueBrowser

close()

getEnumeration()

getMessageSelector()

getQueue()

QueueConnection

createConnectionConsumer(Queue queue, java.lang.String messageSelector, ServerSessionPool sessionPool, int maxMessages)

createQueueSession(boolean transacted, int acknowledgeMode)

QueueConnectionFactory

createQueueConnection()

createQueueConnection(java.lang.String userName, java.lang.String password)

(注2)

QueueReceiver

getQueue()

QueueRequestor

close()

request(Message message)

QueueSender

getQueue()

send(Message message)

send(Message message, int deliveryMode, int priority, long timeToLive)

(注3)

send(Queue queue, Message message)

send(Queue queue, Message message, int deliveryMode, int priority, long timeToLive)

(注3)

QueueSession

createBrowser(Queue queue)

createBrowser(Queue queue, java.lang.String messageSelector)

createQueue(java.lang.String queueName)

createReceiver(Queue queue)

createReceiver(Queue queue, java.lang.String messageSelector)

createSender(Queue queue)

createTemporaryQueue()

○:サポート ×:未サポート

注1)"com.fujitsu.interstage.jms:Queue名::イベントチャネルのグループ名::イベントチャネルのチャネル名"が返ります。

注2)userNameとpasswordは無視されます。

注3)timeToLiveはミリ秒単位までサポートしますが、イベントチャネルのメッセージタイムアウト時間の精度は秒単位であるため、timeToLive値は最も近い値に丸められます。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005