|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.globus.ogsa.impl.core.service.ServiceDataNameEvaluator
Evaluator supporting service data by name lookups in a service data set
Constructor Summary | |
ServiceDataNameEvaluator()
|
Method Summary | |
java.lang.Object |
evaluate(ExtensibilityType expression,
ServiceDataSet serviceDataSet)
Evaluates the expression over a service data set and returns the result. |
protected java.lang.Object |
evaluate(javax.xml.namespace.QName[] serviceDataNames,
ServiceDataSet serviceDataSet)
|
javax.xml.namespace.QName[] |
getExpressionNames()
Gets the QNames (as defined in the XML Schema of the expression) of top level expression elements that this evaluator can handle. |
javax.xml.namespace.QName[] |
getSDNames(ExtensibilityType expression)
The Set of ServiceData names this expression acts on. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ServiceDataNameEvaluator()
Method Detail |
public javax.xml.namespace.QName[] getExpressionNames()
ExpressionEvaluator
getExpressionNames
in interface ExpressionEvaluator
public java.lang.Object evaluate(ExtensibilityType expression, ServiceDataSet serviceDataSet) throws FaultType
ExpressionEvaluator
evaluate
in interface ExpressionEvaluator
expression
- object passed by client representing query or subscription expressionserviceDataSet
- service data set associated with service instance that is to evaluate
the expression
DOM Element
. If the result object returned is null an empty query result
is returned or alternatively no notification is sent out.
FaultType
- if the evaluator failed to parse or validate the expressionprotected java.lang.Object evaluate(javax.xml.namespace.QName[] serviceDataNames, ServiceDataSet serviceDataSet) throws FaultType
FaultType
public javax.xml.namespace.QName[] getSDNames(ExtensibilityType expression) throws FaultType
getSDNames
in interface ExpressionEvaluator
FaultType
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |