org.seasar.jms.core.destination.impl
クラス TemporaryTopicFactory

java.lang.Object
  上位を拡張 org.seasar.jms.core.destination.impl.AbstractDestinationFactory
      上位を拡張 org.seasar.jms.core.destination.impl.TemporaryTopicFactory
すべての実装されたインタフェース:
DestinationFactory

public class TemporaryTopicFactory
extends AbstractDestinationFactory

JMSセッションから一時的なトピックを作成するコンポーネントです。

このコンポーネントはJMSセッションからデスティネーションを作成するため、通常JMSセッション毎に異なったインスタンスを生成する必要があります。

作成者:
koichik

フィールドの概要
 
クラス org.seasar.jms.core.destination.impl.AbstractDestinationFactory から継承されたフィールド
destination
 
コンストラクタの概要
TemporaryTopicFactory()
          インスタンスを構築します。
 
メソッドの概要
protected  Topic createDestination(Session session)
          JMSセッションから一時的なトピックを作成して返します。
 
クラス org.seasar.jms.core.destination.impl.AbstractDestinationFactory から継承されたメソッド
getDestination
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TemporaryTopicFactory

public TemporaryTopicFactory()
インスタンスを構築します。

メソッドの詳細

createDestination

protected Topic createDestination(Session session)
                           throws JMSException
JMSセッションから一時的なトピックを作成して返します。

このメソッドはAbstractDestinationFactory.getDestination(javax.jms.Session)が 最初に呼び出された時に一度だけ呼び出されます。

定義:
クラス AbstractDestinationFactory 内の createDestination
パラメータ:
session - JMSセッション
戻り値:
JMSデスティネーション(Topic)
例外:
JMSException - JMSの操作で例外が発生した場合にスローされます


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