|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Interface for managing and performing queries on a set of root topics.
| Method Summary | |
void |
addTopic(Topic topic)
Add a root topic |
Topic |
getTopic(java.util.List topicPath)
Get the topic for the given topic path. |
TopicListMetaData |
getTopicListMetaData()
Returns meta data associated with this topic list. |
java.util.Collection |
getTopics(TopicExpressionType topicExpression)
Get the set of topics the given topic expression resolves to |
void |
removeTopic(Topic topic)
Remove the root topic |
java.util.Iterator |
topicIterator()
Iterator for the set of root topics |
| Methods inherited from interface org.globus.wsrf.TopicListenerList |
addTopicListener, removeTopicListener, topicListenerIterator |
| Method Detail |
public void addTopic(Topic topic)
topic - The topic to addpublic void removeTopic(Topic topic)
topic - The topic to remove
public java.util.Collection getTopics(TopicExpressionType topicExpression)
throws UnsupportedTopicExpressionDialectException,
TopicExpressionResolutionException,
InvalidTopicExpressionException,
TopicExpressionException
topicExpression - The topic expression to resolve to a set of
topics
UnsupportedTopicExpressionDialectException - if the topic expression dialect is not
supported
TopicExpressionResolutionException - if the expression could not be
evaluated
InvalidTopicExpressionException - if the topic expression is invalid
TopicExpressionException - if any other error occurspublic Topic getTopic(java.util.List topicPath)
topicPath - The topic path (list of topic names)
public TopicListMetaData getTopicListMetaData()
public java.util.Iterator topicIterator()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||