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

DestinationFactory を使用しているパッケージ
org.seasar.jms.core.destination.impl JMSメッセージの宛先を提供するコンポーネントの実装クラスを提供します. 
org.seasar.jms.core.impl メッセージを送受信するコンポーネントの実装クラスを提供します. 
 

org.seasar.jms.core.destination.impl での DestinationFactory の使用
 

DestinationFactory を実装している org.seasar.jms.core.destination.impl のクラス
 class AbstractDestinationFactory
          JMSデスティネーション(キューまたはトピック)を作成するコンポーネントの抽象クラスです。
 class JndiDestinationFactory
          JNDIからJMSデスティネーション(キューまたはトピック)を取得するコンポーネントです。
 class QueueFactory
          JMSセッションからQueueを作成するコンポーネントです。
 class ReplyToDestinationFactory
          JMSメッセージのJMSReplyToヘッダに設定されている JMSデスティネーションを取得するコンポーネントです。
 class SimpleDestinationFactory
          destinationプロパティにJMSデスティネーション(キューまたはトピック)を保持するコンポーネントです。
 class TemporaryQueueFactory
          JMSセッションから一時的なキューを作成するコンポーネントです。
 class TemporaryTopicFactory
          JMSセッションから一時的なトピックを作成するコンポーネントです。
 class TopicFactory
          JMSセッションからトピックTopicを作成するコンポーネントです。
 

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

DestinationFactory として宣言されている org.seasar.jms.core.impl のフィールド
protected  DestinationFactory MessageSenderImpl.destinationFactory
          送信に使用するJMSデスティネーションのファクトリ
protected  DestinationFactory MessageReceiverImpl.destinationFactory
          受信に使用するJMSデスティネーションのファクトリ
 

DestinationFactory 型のパラメータを持つ org.seasar.jms.core.impl のメソッド
 void MessageSenderImpl.setDestinationFactory(DestinationFactory destinationFactory)
          送信に使用するJMSデスティネーションのファクトリを設定します(必須)。
 void MessageReceiverImpl.setDestinationFactory(DestinationFactory destinationFactory)
          受信に使用するJMSデスティネーションのファクトリを設定します(必須)。
 



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