org.apache.ws.notification.topics.expression.impl
Class AbstractTopicExpressionEvaluator
java.lang.Object
org.apache.ws.notification.topics.expression.impl.AbstractTopicExpressionEvaluator
- All Implemented Interfaces:
- TopicExpressionEvaluator
- Direct Known Subclasses:
- ConcreteTopicExpressionEvaluator, FullTopicExpressionEvaluator, SimpleTopicExpressionEvaluator
- public abstract class AbstractTopicExpressionEvaluator
- extends java.lang.Object
- implements TopicExpressionEvaluator
An abstract class that provides functionality that is shared by the
TopicExpressionEvaluator
s for all three WS-Topics topic expression
dialects.
- Author:
- Ian Springer (ian DOT springer AT hp DOT com)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTopicExpressionEvaluator
public AbstractTopicExpressionEvaluator()
getNamespaceContext
protected org.apache.ws.util.xml.NamespaceContext getNamespaceContext(TopicExpression topicExpr)
throws TopicExpressionException
- Throws:
TopicExpressionException
getContent
protected java.lang.String getContent(TopicExpression topicExpr)
throws TopicExpressionException
- Throws:
TopicExpressionException
getTopicSpace
protected TopicSpace getTopicSpace(TopicSpaceSet topicSpaceSet,
javax.xml.namespace.QName topicPath)
throws TopicExpressionResolutionException
- Throws:
TopicExpressionResolutionException
toQName
protected javax.xml.namespace.QName toQName(java.lang.String topicPath,
org.apache.ws.util.xml.NamespaceContext nsContext)
throws InvalidTopicExpressionException
- Throws:
InvalidTopicExpressionException
Copyright © 2004-2005 Apache Software Foundation. All Rights Reserved.