org.globus.wsrf.impl.servicegroup
Class EntryTopic

java.lang.Object
  extended byorg.globus.wsrf.impl.SimpleTopic
      extended byorg.globus.wsrf.impl.servicegroup.EntryTopic
All Implemented Interfaces:
Topic, TopicListener, TopicListenerList

public class EntryTopic
extends SimpleTopic


Field Summary
protected  int subscriptions
           
 
Fields inherited from class org.globus.wsrf.impl.SimpleTopic
current, listeners, name, reference, subTopics, topicPath
 
Constructor Summary
EntryTopic(javax.xml.namespace.QName name)
          Creates a new instance of EntryTopic
 
Method Summary
 void addTopicListener(TopicListener listener)
           
 boolean hasActiveSubscriptions()
           
 void removeTopicListener(TopicListener listener)
           
 
Methods inherited from class org.globus.wsrf.impl.SimpleTopic
addTopic, getCurrentMessage, getName, getTopic, getTopicPath, getTopicReference, isReference, notify, removeTopic, setTopicPath, setTopicReference, topicAdded, topicChanged, topicIterator, topicListenerIterator, topicRemoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

subscriptions

protected int subscriptions
Constructor Detail

EntryTopic

public EntryTopic(javax.xml.namespace.QName name)
Creates a new instance of EntryTopic

Method Detail

hasActiveSubscriptions

public boolean hasActiveSubscriptions()

addTopicListener

public void addTopicListener(TopicListener listener)

removeTopicListener

public void removeTopicListener(TopicListener listener)