org.apache.ws.resource.properties.query.xpath.impl
Class XmlBeansXPathExpressionEvaluator

java.lang.Object
  extended byorg.apache.ws.resource.properties.query.xpath.AbstractXPathExpressionEvaluator
      extended byorg.apache.ws.resource.properties.query.xpath.impl.XmlBeansXPathExpressionEvaluator
All Implemented Interfaces:
ExpressionEvaluator

public class XmlBeansXPathExpressionEvaluator
extends AbstractXPathExpressionEvaluator

LOG-DONE Evaluator supporting XPath queries using Xalan-J XPathAPI. The implementation creates resource property document on the fly and runs the query against it.


Field Summary
static org.apache.ws.util.i18n.Messages MSG
           
 
Constructor Summary
XmlBeansXPathExpressionEvaluator()
           
 
Method Summary
protected  java.lang.Object evaluate(XPathExpression xpathExpr, ResourcePropertySet resourcePropSet)
          DOCUMENT_ME
 java.net.URI[] getSupportedDialects()
          DOCUMENT_ME
 java.lang.String toString()
          DOCUMENT_ME
 
Methods inherited from class org.apache.ws.resource.properties.query.xpath.AbstractXPathExpressionEvaluator
evaluate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MSG

public static final org.apache.ws.util.i18n.Messages MSG
Constructor Detail

XmlBeansXPathExpressionEvaluator

public XmlBeansXPathExpressionEvaluator()
Method Detail

getSupportedDialects

public java.net.URI[] getSupportedDialects()
DOCUMENT_ME

Returns:
DOCUMENT_ME

toString

public java.lang.String toString()
DOCUMENT_ME

Returns:
DOCUMENT_ME

evaluate

protected java.lang.Object evaluate(XPathExpression xpathExpr,
                                    ResourcePropertySet resourcePropSet)
                             throws UnknownQueryExpressionDialectException,
                                    QueryEvaluationErrorException,
                                    InvalidQueryExpressionException
DOCUMENT_ME

Specified by:
evaluate in class AbstractXPathExpressionEvaluator
Parameters:
xpathExpr - DOCUMENT_ME
resourcePropSet - DOCUMENT_ME
Returns:
DOCUMENT_ME
Throws:
UnknownQueryExpressionDialectException - DOCUMENT_ME
QueryEvaluationErrorException - DOCUMENT_ME
InvalidQueryExpressionException - DOCUMENT_ME
java.lang.IllegalArgumentException - DOCUMENT_ME
InvalidQueryExpressionFaultException - DOCUMENT_ME
javax.xml.rpc.JAXRPCException - DOCUMENT_ME
QueryEvaluationErrorFaultException - DOCUMENT_ME


Copyright © 2004-2005 Apache Software Foundation. All Rights Reserved.