|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | 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(List topicPath)
Get the topic for the given topic path. |
Collection |
getTopics(TopicExpressionType topicExpression)
Get the set of topics the given topic expression resolves to |
boolean |
isTopicSetFixed()
Is the topic set fixed? |
void |
removeTopic(Topic topic)
Remove the root topic |
void |
setFixedTopicSet(boolean fixedTopicSet)
Indicate whether the topic set is fixed or not |
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 Collection getTopics(TopicExpressionType topicExpression)
throws Exception
topicExpression - The topic expression to resolve to a set of
topicsException - public Topic getTopic(List topicPath)
topicPath - The topic path (list of topic names)public void setFixedTopicSet(boolean fixedTopicSet)
fixedTopicSet - Boolean indicating whether the topic set is fixed or
notpublic boolean isTopicSetFixed()
public Iterator topicIterator()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||