|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ebmwebsourcing.wsstar.wsnb.services.impl.topic.TopicsManagerEngine
public class TopicsManagerEngine
This class must implement the singleton pattern (solution chosen : see http://en.wikipedia.org/wiki/Singleton_pattern)
| Constructor Summary | |
|---|---|
TopicsManagerEngine()
Constructor |
|
| Method Summary | |
|---|---|
java.util.List<com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType> |
getTopicsAsConcreteTopExpr(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType topicExpression,
org.w3c.dom.Document supportedTopicsAsDOM)
build the List of "Concrete" TopicExpressionType parameter
from the "XPAth" TopicExpressionType object given as parameter |
boolean |
isSupportedTopic(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType concreteTopicExpression,
org.w3c.dom.Document supportedTopicsAsDOM)
Check if a given topic, described as "concrete" TopicExpression, is still supported after "TopicSet" resource property update. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TopicsManagerEngine()
supportedTopicSetConfig - supported topic set tree as InputStream| Method Detail |
|---|
public java.util.List<com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType> getTopicsAsConcreteTopExpr(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType topicExpression,
org.w3c.dom.Document supportedTopicsAsDOM)
throws com.ebmwebsourcing.wsstar.basenotification.datatypes.api.utils.WsnbException
List of "Concrete" TopicExpressionType parameter
from the "XPAth" TopicExpressionType object given as parameter
topicExpression - topics describe as "full" or "Xpath" topic expression
of requested topics formatted as "Concrete" TopicExpressionType object
com.ebmwebsourcing.wsstar.basenotification.datatypes.api.utils.WsnbException
public boolean isSupportedTopic(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType concreteTopicExpression,
org.w3c.dom.Document supportedTopicsAsDOM)
throws com.ebmwebsourcing.wsstar.basenotification.datatypes.api.utils.WsnbException
concreteTopicExpression - the topic to check (as TopicExpressionType instance.supportedTopicsAsDOM - the current "TopicSet" resource property value formated as Document
com.ebmwebsourcing.wsstar.basenotification.datatypes.api.utils.WsnbException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||