Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.presumo.jms.client
Class JmsTopicSubscriber  view JmsTopicSubscriber download JmsTopicSubscriber.java

java.lang.Object
  extended bycom.presumo.jms.client.JmsMessageConsumer
      extended bycom.presumo.jms.client.JmsTopicSubscriber
All Implemented Interfaces:
javax.jms.MessageConsumer, javax.jms.TopicSubscriber

public final class JmsTopicSubscriber
extends JmsMessageConsumer
implements javax.jms.TopicSubscriber

Implementation of javax.jms.TopicSubscriber.


Field Summary
private  com.presumo.jms.selector.JmsOperand filter
           
private  boolean noLocal
           
private  JmsTopic topic
           
 
Fields inherited from class com.presumo.jms.client.JmsMessageConsumer
closed, inbox, messageListener, mySession, selector
 
Constructor Summary
(package private) JmsTopicSubscriber(JmsTopicSession session, java.lang.String selector, JmsTopic topic, boolean nolocal, java.lang.String durableID)
           
 
Method Summary
(package private)  com.presumo.jms.selector.JmsOperand getFilter()
           
 boolean getNoLocal()
           
 javax.jms.Topic getTopic()
           
 
Methods inherited from class com.presumo.jms.client.JmsMessageConsumer
close, createUniqueID, generateSystemFilter, getConsumerID, getMessageListener, getMessageSelector, receive, receive, receiveNoWait, setConsumerID, setMessageListener, takeMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.jms.MessageConsumer
close, getMessageListener, getMessageSelector, receive, receive, receiveNoWait, setMessageListener
 

Field Detail

topic

private final JmsTopic topic

noLocal

private final boolean noLocal

filter

private final com.presumo.jms.selector.JmsOperand filter
Constructor Detail

JmsTopicSubscriber

JmsTopicSubscriber(JmsTopicSession session,
                   java.lang.String selector,
                   JmsTopic topic,
                   boolean nolocal,
                   java.lang.String durableID)
             throws javax.jms.JMSException
Method Detail

getTopic

public javax.jms.Topic getTopic()
                         throws javax.jms.JMSException
Specified by:
getTopic in interface javax.jms.TopicSubscriber

getNoLocal

public boolean getNoLocal()
                   throws javax.jms.JMSException
Specified by:
getNoLocal in interface javax.jms.TopicSubscriber

getFilter

final com.presumo.jms.selector.JmsOperand getFilter()
Specified by:
getFilter in class JmsMessageConsumer