|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ws.notification.topics.impl.AbstractTopicSet
TODO
Constructor Summary | |
AbstractTopicSet()
|
Method Summary | |
Topic |
addTopic(java.lang.String name)
Creates a new Topic object with the specified name and adds it to this set. |
Topic |
addTopic(Topic topic)
Adds the specified topic to this set. |
boolean |
containsTopic(java.lang.String name)
Returns true if this set contains a topic with the specified name. |
Topic |
getTopic(java.lang.String name)
Gets the topic with the specified name. |
void |
removeTopic(java.lang.String name)
Removes the topic with the specified name from this set. |
java.util.Iterator |
topicIterator()
Gets an iterator of the topics in this set. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AbstractTopicSet()
Method Detail |
public Topic addTopic(Topic topic) throws java.lang.Exception
TopicSet
addTopic
in interface TopicSet
topic
- the topic to add
java.lang.Exception
- if topic is null or has the same name as a topic already in this setpublic Topic addTopic(java.lang.String name) throws java.lang.Exception
TopicSet
addTopic
in interface TopicSet
name
- the name of the topic to add
java.lang.Exception
- if name is null, invalid (contains '/', '*', or '.'), or is the same as the name of a topic
already in this setpublic void removeTopic(java.lang.String name)
TopicSet
removeTopic
in interface TopicSet
name
- the name of the topic to removepublic Topic getTopic(java.lang.String name)
TopicSet
getTopic
in interface TopicSet
name
- the name of the topic to get
public boolean containsTopic(java.lang.String name)
TopicSet
containsTopic
in interface TopicSet
name
- the name
public java.util.Iterator topicIterator()
TopicSet
topicIterator
in interface TopicSet
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |