Uses of Interface
org.apache.ws.notification.topics.Topic

Packages that use Topic
org.apache.ws.eventing.pubsub   
org.apache.ws.notification.pubsub   
org.apache.ws.notification.topics   
org.apache.ws.notification.topics.expression   
org.apache.ws.notification.topics.expression.impl   
org.apache.ws.notification.topics.impl   
org.apache.ws.notification.topics.util   
org.apache.ws.pubsub   
 

Uses of Topic in org.apache.ws.eventing.pubsub
 

Methods in org.apache.ws.eventing.pubsub with parameters of type Topic
 void Publisher.publish(java.lang.Object msg, Topic t)
           
 

Uses of Topic in org.apache.ws.notification.pubsub
 

Methods in org.apache.ws.notification.pubsub with parameters of type Topic
 void Publisher.publish(java.lang.Object msg, Topic t)
           
 

Uses of Topic in org.apache.ws.notification.topics
 

Subinterfaces of Topic in org.apache.ws.notification.topics
 interface ResourcePropertyValueChangeTopic
          A topic that acts as a listener for resource property value change events.
 

Methods in org.apache.ws.notification.topics that return Topic
 Topic[] TopicSpaceSet.evaluateTopicExpression(TopicExpression topicExpr)
           
 Topic TopicSet.addTopic(Topic topic)
          Adds the specified topic to this set.
 Topic TopicSet.addTopic(java.lang.String name)
          Creates a new Topic object with the specified name and adds it to this set.
 Topic TopicSet.getTopic(java.lang.String name)
          Gets the topic with the specified name.
 

Methods in org.apache.ws.notification.topics with parameters of type Topic
 Topic TopicSet.addTopic(Topic topic)
          Adds the specified topic to this set.
 void TopicListener.topicChanged(Topic topic)
          Called when the value of the topic changes
 void TopicListener.topicAdded(Topic topic)
          Called when a topic is added
 void TopicListener.topicRemoved(Topic topic)
          Called when a topic is removed
 

Uses of Topic in org.apache.ws.notification.topics.expression
 

Methods in org.apache.ws.notification.topics.expression that return Topic
 Topic[] TopicExpressionEvaluator.evaluate(TopicSpaceSet topicSpaceSet, TopicExpression expression)
          Evaluates the expression over a TopicSpace and returns the set of matching topics.
 Topic[] TopicExpressionEngine.evaluateTopicExpression(TopicSpaceSet topicSpaceSet, TopicExpression topicExpression)
          Resolves a topic expression using the passed topic list.
 

Uses of Topic in org.apache.ws.notification.topics.expression.impl
 

Methods in org.apache.ws.notification.topics.expression.impl that return Topic
 Topic[] TopicExpressionEngineImpl.evaluateTopicExpression(TopicSpaceSet topicSpaceSet, TopicExpression topicExpression)
           
 Topic[] SimpleTopicExpressionEvaluator.evaluate(TopicSpaceSet topicSpaceSet, TopicExpression topicExpr)
           
 Topic[] FullTopicExpressionEvaluator.evaluate(TopicSpaceSet topicSpaceSet, TopicExpression topicExpr)
           
 Topic[] ConcreteTopicExpressionEvaluator.evaluate(TopicSpaceSet topicSpaceSet, TopicExpression topicExpr)
           
 

Uses of Topic in org.apache.ws.notification.topics.impl
 

Classes in org.apache.ws.notification.topics.impl that implement Topic
 class ResourcePropertyValueChangeTopicImpl
          TODO
 class ResourceTerminationTopicImpl
           
 class TopicImpl
          Simple in-memory implementation of the Topic interface
 

Methods in org.apache.ws.notification.topics.impl that return Topic
 Topic[] TopicSpaceSetImpl.evaluateTopicExpression(TopicExpression topicExpr)
           
 Topic TopicSpaceImpl.addTopic(Topic topic)
           
 Topic TopicSpaceImpl.addTopic(java.lang.String name)
           
 Topic TopicSpaceImpl.getTopic(java.lang.String name)
           
 Topic TopicImpl.addTopic(Topic topic)
           
 Topic TopicImpl.addTopic(java.lang.String name)
           
 Topic TopicImpl.getTopic(java.lang.String topicName)
           
 Topic TopicImpl.getParent()
           
 Topic AbstractTopicSet.addTopic(Topic topic)
           
 Topic AbstractTopicSet.addTopic(java.lang.String name)
           
 Topic AbstractTopicSet.getTopic(java.lang.String name)
           
 

Methods in org.apache.ws.notification.topics.impl with parameters of type Topic
 Topic TopicSpaceImpl.addTopic(Topic topic)
           
 Topic TopicImpl.addTopic(Topic topic)
           
 void TopicImpl.removeTopic(Topic topic)
           
 void TopicImpl.topicAdded(Topic topic)
           
 void TopicImpl.topicChanged(Topic topic)
           
 void TopicImpl.topicRemoved(Topic topic)
           
 void SubscriptionTopicListener.topicChanged(Topic topic)
          DOCUMENT_ME
 void SubscriptionTopicListener.topicAdded(Topic topic)
          DOCUMENT_ME
 void SubscriptionTopicListener.topicRemoved(Topic topic)
          DOCUMENT_ME
 Topic AbstractTopicSet.addTopic(Topic topic)
           
 

Uses of Topic in org.apache.ws.notification.topics.util
 

Methods in org.apache.ws.notification.topics.util that return Topic
static Topic TopicUtils.addResourceTerminationTopic(TopicSpaceSet topicSpaceSet, org.apache.ws.resource.Resource resource, org.apache.ws.resource.properties.NamespaceVersionHolder namespaces)
          Adds the topic for ResoruceTermination....there should be only one of these!
static Topic TopicUtils.addResourcePropertyValueChangeTopic(org.apache.ws.resource.properties.ResourceProperty prop, TopicSpaceSet topicSpaceSet)
          Adds a topic for the specified property to the specified topic set.
static Topic[] TopicUtils.addResourcePropertyValueChangeTopics(org.apache.ws.resource.properties.ResourcePropertySet propSet, TopicSpaceSet topicSpaceSet)
          Adds topics for all non-readonly properties from the specified property set to the specified topic set.
 

Uses of Topic in org.apache.ws.pubsub
 

Methods in org.apache.ws.pubsub with parameters of type Topic
 void Publisher.publish(java.lang.Object msg, Topic t)
           
 

Constructors in org.apache.ws.pubsub with parameters of type Topic
TopicFilter(Topic t)
           
 



Copyright © 2004-2005 Apache Software Foundation. All Rights Reserved.