org.arch4j.messaging.weblogic
Class WebLogicMessageTopicFacade
java.lang.Object
|
+--org.arch4j.messaging.MessageFacade
|
+--org.arch4j.messaging.MessageTopicFacade
|
+--org.arch4j.messaging.weblogic.WebLogicMessageTopicFacade
- public class WebLogicMessageTopicFacade
- extends MessageTopicFacade
Provides the implementation methods specific to WebLogic for the SpiderLogic
message topic facade class
org.arch4j.messaging.MessageTopicFacade
.
- Version:
- 1.0
- Author:
- David Colwell
Method Summary |
javax.jms.TopicConnectionFactory |
getTopicConnectionFactory()
Implements the WebLogic specific implementation to retrieve a
TopicConnectionFactory from JNDI. |
javax.jms.Topic |
lookupTopic(String topicName)
Lookup the specified topic. |
Methods inherited from class org.arch4j.messaging.MessageTopicFacade |
close, createDurableTopicSubscriber, createDurableTopicSubscriber, createTopicPublisher, createTopicSubscriber, createTopicSubscriber, getSession, getTopicConnection, getTopicSession, initialize, initialize, startConnection, unsubscribeDurableSubscription |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JMS_TOPIC_FACTORY
public static final String JMS_TOPIC_FACTORY
- The JNDI handle for the
TopicConnectionFactory
.
- See Also:
- Constant Field Values
WebLogicMessageTopicFacade
public WebLogicMessageTopicFacade()
getTopicConnectionFactory
public javax.jms.TopicConnectionFactory getTopicConnectionFactory()
- Implements the WebLogic specific implementation to retrieve a
TopicConnectionFactory
from JNDI. It will only
be retrieved once by this object and the reference held
for subsequent retrieval.
- Specified by:
getTopicConnectionFactory
in class MessageTopicFacade
lookupTopic
public javax.jms.Topic lookupTopic(String topicName)
- Lookup the specified topic.
- Specified by:
lookupTopic
in class MessageTopicFacade
- Returns:
- The
Topic
, if it exists. Otherwise, null
.
Copyright © 2000-2004 SpiderLogic, a service of Wipfli Ullrich Bertelson LLP.