|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ws.notification.topics.expression.TopicExpressionEngine
Resolves topic expressions over the set of topic namespaces stored in its topic namespace registry.
TopicNamespaceRegistry
Constructor Summary | |
TopicExpressionEngine(TopicNamespaceRegistry topicNsRegistry)
Creates a new TopicExpressionEngine . |
|
TopicExpressionEngine(TopicNamespaceRegistry topicNsRegistry,
java.util.Map topicExprEvaluatorMap)
Creates a new TopicExpressionEngine . |
Method Summary | |
Topic[] |
evaluateTopicExpression(TopicExpression topicExpr)
DOCUMENT_ME |
TopicExpressionEvaluator |
getEvaluator(java.lang.String dialect)
DOCUMENT_ME |
java.lang.String[] |
getSupportedDialects()
DOCUMENT_ME |
void |
registerEvaluator(TopicExpressionEvaluator evaluator)
DOCUMENT_ME |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TopicExpressionEngine(TopicNamespaceRegistry topicNsRegistry)
TopicExpressionEngine
.
public TopicExpressionEngine(TopicNamespaceRegistry topicNsRegistry, java.util.Map topicExprEvaluatorMap)
TopicExpressionEngine
.
topicNsRegistry
- topicExprEvaluatorMap
- Method Detail |
public TopicExpressionEvaluator getEvaluator(java.lang.String dialect)
dialect
- DOCUMENT_ME
public java.lang.String[] getSupportedDialects()
public Topic[] evaluateTopicExpression(TopicExpression topicExpr) throws TopicPathDialectUnknownException, TopicExpressionResolutionException, InvalidTopicExpressionException, TopicExpressionException
topicExpr
- DOCUMENT_ME
TopicPathDialectUnknownException
- DOCUMENT_ME
TopicExpressionResolutionException
- DOCUMENT_ME
InvalidTopicExpressionException
- DOCUMENT_ME
TopicExpressionException
- DOCUMENT_ME
TopicPathDialectUnknownException
- DOCUMENT_MEpublic void registerEvaluator(TopicExpressionEvaluator evaluator)
evaluator
- DOCUMENT_ME
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |