|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The set of topics that a particular NotificationProducer supports.
Method Summary | |
TopicSpace |
addTopicSpace(TopicSpace topicSpace)
Adds the TopicSpace to the TopicSpaceSet. |
Topic[] |
evaluateTopicExpression(TopicExpression topicExpr)
Evaluates a TopicExpression against the TopicSpaceSet and returns an array of matching Topics. |
TopicSpace |
getTopicSpace(java.lang.String namespaceURI)
Returns a TopicSpace for a given namespace uri. |
TopicSpace[] |
getTopicSpaces()
Resturns the TopicSpaces maintained by this TopicSpaceSet |
boolean |
isFixed()
Returns a boolean that indicates if this topic set is fixed as defined by the WS-BaseNotification specification. |
void |
removeTopicSpace(java.lang.String namespaceURI)
Removes a TopicSpace from the TopicSpaceSet for a given namespace uri. |
void |
setFixed(boolean fixed)
Sets the boolean that indicates if this topic set is fixed as defined by the WS-BaseNotification specification. |
Method Detail |
public void setFixed(boolean fixed)
fixed
- public boolean isFixed()
public TopicSpace getTopicSpace(java.lang.String namespaceURI)
namespaceURI
-
public TopicSpace[] getTopicSpaces()
public TopicSpace addTopicSpace(TopicSpace topicSpace)
topicSpace
- public Topic[] evaluateTopicExpression(TopicExpression topicExpr) throws TopicExpressionException
TopicExpression
against the TopicSpaceSet and returns an array of matching Topics.
topicExpr
- The topicexpression (query) to be used to search againt the TopicSpaceSet.
TopicExpressionException
public void removeTopicSpace(java.lang.String namespaceURI)
namespaceURI
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |