com.caucho.jms.connection
Class TopicSubscriberImpl

java.lang.Object
  extended by com.caucho.jms.connection.MessageConsumerImpl
      extended by com.caucho.jms.connection.TopicSubscriberImpl
All Implemented Interfaces:
MessageAvailableListener, MessageConsumer, TopicSubscriber

public class TopicSubscriberImpl
extends MessageConsumerImpl
implements TopicSubscriber

A basic topic subscriber


Field Summary
 
Fields inherited from class com.caucho.jms.connection.MessageConsumerImpl
_selector, _session
 
Method Summary
 void close()
          Closes the consumer.
 Topic getTopic()
           
 
Methods inherited from class com.caucho.jms.connection.MessageConsumerImpl
getDestination, getMessageListener, getMessageSelector, getNoLocal, getSelector, isActive, isClosed, notifyMessageAvailable, receive, receive, receiveNoWait, setMessageListener, setMessageListener, stop, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.jms.TopicSubscriber
getNoLocal
 
Methods inherited from interface javax.jms.MessageConsumer
getMessageListener, getMessageSelector, receive, receive, receiveNoWait, setMessageListener
 

Method Detail

getTopic

public Topic getTopic()
               throws JMSException
Specified by:
getTopic in interface TopicSubscriber
Throws:
JMSException

close

public void close()
Description copied from class: MessageConsumerImpl
Closes the consumer.

Specified by:
close in interface MessageConsumer
Overrides:
close in class MessageConsumerImpl