|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface for representing a topic. A topic is either a child of a parent topic or in the case of root topics a member of a topic list. Non-root topics have names without a namespace component.
TopicNamespace
Method Summary | |
java.lang.String |
getName()
Get the name of this topic. |
TopicNamespace |
getTopicNamespace()
Gets the TopicSpace this Topic is part of |
java.util.List |
getTopicPath()
Get the topic path. |
TopicExpression |
getTopicReference()
Get the topic expression for the topic(s) that this topic references. |
boolean |
isReference()
Is this a topic reference? |
void |
setTopicNamespace(TopicNamespace topicNs)
Set the TopicSpace this Topic is part of |
void |
setTopicPath(java.util.List topicPath)
Set the topic path. |
void |
setTopicReference(TopicExpression topicPath)
Set the topic expression that resolves to a set of topics that this topic references. |
Methods inherited from interface org.apache.ws.notification.topics.TopicSiblingSet |
addTopic, containsTopic, getTopic, removeTopic, topicIterator |
Method Detail |
public java.lang.String getName()
public boolean isReference()
public void setTopicNamespace(TopicNamespace topicNs)
topicNs
- The TopicSpace this Topic is part ofpublic TopicNamespace getTopicNamespace()
public void setTopicPath(java.util.List topicPath)
topicPath
- The topic path to associate with this topicpublic java.util.List getTopicPath()
public void setTopicReference(TopicExpression topicPath)
topicPath
- The topic expression to set.public TopicExpression getTopicReference()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |