org.globus.wsrf.impl.servicegroup
Class EntryResourcePropertyTopic

java.lang.Object
  extended byorg.globus.wsrf.impl.ResourcePropertyTopic
      extended byorg.globus.wsrf.impl.servicegroup.EntryResourcePropertyTopic
All Implemented Interfaces:
ResourceProperty, Topic, TopicListenerList

public class EntryResourcePropertyTopic
extends ResourcePropertyTopic

A ResourcePropertyTopic extension for Entry RP. The topic should only notify if active subscriptions are detected, in order to avoid unnecessary Entry RP processing.


Field Summary
private static org.globus.util.I18n i18n
           
 
Fields inherited from class org.globus.wsrf.impl.ResourcePropertyTopic
autoNotify, rp, sendOldValue, topic
 
Constructor Summary
EntryResourcePropertyTopic(ResourceProperty rp)
          Creates a new instance of EntryResourcePropertyTopic
 
Method Summary
 void notify(java.lang.Object obj)
           
 
Methods inherited from class org.globus.wsrf.impl.ResourcePropertyTopic
add, addTopic, addTopicListener, autoNotify, clear, fireNotification, get, getCurrentMessage, getMetaData, getName, getResourceProperty, getSendOldValue, getTopic, getTopicPath, getTopicReference, isEmpty, isReference, iterator, remove, removeTopic, removeTopicListener, set, setAutoNotify, setSendOldValue, setTopicPath, setTopicReference, size, toElements, topicIterator, topicListenerIterator, toSOAPElements
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

i18n

private static org.globus.util.I18n i18n
Constructor Detail

EntryResourcePropertyTopic

public EntryResourcePropertyTopic(ResourceProperty rp)
Creates a new instance of EntryResourcePropertyTopic

Method Detail

notify

public void notify(java.lang.Object obj)
            throws java.lang.Exception
Throws:
java.lang.Exception