org.apache.muse.ws.notification.topics
Interface TopicSet

All Superinterfaces:
XmlSerializable
All Known Implementing Classes:
SimpleTopicSet

public interface TopicSet
extends XmlSerializable

TopicSet is an interface that represents the wst:TopicSet data structure that is described in WS-Topics v1.3.

Author:
Dan Jemiolo (danj)

Method Summary
 void addTopicNamespace(TopicNamespace topicSpace)
           
 TopicNamespace getTopicNamespace(String namespace)
           
 Collection getTopicNamespaceURIs()
           
 void removeTopicNamespace(String namespace)
           
 
Methods inherited from interface org.apache.muse.util.xml.XmlSerializable
toXML, toXML
 

Method Detail

addTopicNamespace

void addTopicNamespace(TopicNamespace topicSpace)
                       throws BaseFault
Throws:
BaseFault

getTopicNamespace

TopicNamespace getTopicNamespace(String namespace)
Parameters:
namespace -
Returns:
The TopicNamespace represented by the given URI, or null if none exists.

getTopicNamespaceURIs

Collection getTopicNamespaceURIs()
Returns:
The namespace URIs for all of the topic namespaces in the topic set.

removeTopicNamespace

void removeTopicNamespace(String namespace)


Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.