Arch4J 1.1

org.arch4j.messaging.websphere
Class WebsphereMessageTopicFacade

java.lang.Object
  |
  +--org.arch4j.messaging.MessageFacade
        |
        +--org.arch4j.messaging.MessageTopicFacade
              |
              +--org.arch4j.messaging.websphere.WebsphereMessageTopicFacade

public class WebsphereMessageTopicFacade
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

Field Summary
protected  String MESSAGING_VENDOR_DOMAIN
          The base services property file name.
 
Constructor Summary
WebsphereMessageTopicFacade()
           
 
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 org.arch4j.messaging.MessageFacade
commit, createBytesMessage, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createStreamMessage, createTextMessage, createTextMessage, rollback
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MESSAGING_VENDOR_DOMAIN

protected final String MESSAGING_VENDOR_DOMAIN
The base services property file name.

See Also:
Constant Field Values
Constructor Detail

WebsphereMessageTopicFacade

public WebsphereMessageTopicFacade()
Method Detail

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.

Arch4J 1.1

Copyright © 2000-2004 SpiderLogic, a service of Wipfli Ullrich Bertelson LLP.