インタフェース
org.seasar.jms.core.MessageReceiver の使用

MessageReceiver を使用しているパッケージ
org.seasar.jms.core メッセージを送受信するコンポーネントのインタフェースを提供します. 
org.seasar.jms.core.impl メッセージを送受信するコンポーネントの実装クラスを提供します. 
 

org.seasar.jms.core での MessageReceiver の使用
 

MessageReceiver を返す org.seasar.jms.core のメソッド
 MessageReceiver MessageReceiver.setDurable(boolean durable)
          JMSメッセージをデュラブル(継続的)に受信する場合はtrueに設定します。
 MessageReceiver MessageReceiver.setMessageSelector(String messageSelector)
          受信するJMSメッセージを選択するためのメッセージセレクタを指定します。
 MessageReceiver MessageReceiver.setNoLocal(boolean noLocal)
          受信するJMSコネクションから送信されたJMSメッセージを受信しない場合はtrueに設定します。
 MessageReceiver MessageReceiver.setSubscriptionName(String subscriptionName)
          JMSメッセージをデュラブル(継続的)に受信する場合のサブスクリプション名を設定します。
 MessageReceiver MessageReceiver.setTimeout(long timeout)
          JMSメッセージを受信するまで待機する時間をミリ秒単位で設定します。
 

org.seasar.jms.core.impl での MessageReceiver の使用
 

MessageReceiver を実装している org.seasar.jms.core.impl のクラス
 class MessageReceiverImpl
          JMSメッセージを受信するコンポーネントの実装クラスです。
 

MessageReceiver を返す org.seasar.jms.core.impl のメソッド
 MessageReceiver MessageReceiverImpl.setDurable(boolean durable)
           
 MessageReceiver MessageReceiverImpl.setMessageSelector(String messageSelector)
           
 MessageReceiver MessageReceiverImpl.setNoLocal(boolean noLocal)
           
 MessageReceiver MessageReceiverImpl.setSubscriptionName(String subscriptionName)
           
 MessageReceiver MessageReceiverImpl.setTimeout(long timeout)
           
 



Copyright © 2005-2009 The Seasar Foundation. All Rights Reserved.