|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.globus.ogsa.impl.core.service.ServiceDataNameSetEvaluator
Evaluator supporting service data by name lookups in a service data set
| Constructor Summary | |
ServiceDataNameSetEvaluator()
|
|
| Method Summary | |
java.lang.Object |
evaluate(ExtensibilityType expression,
ServiceDataSet serviceDataSet)
Evaluates the expression over a service data set and returns the result. |
QName[] |
getExpressionNames()
Gets the QNames (as defined in the XML Schema of the expression) of top level expression elements that this evaluator can handle. |
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 ServiceDataNameSetEvaluator()
| Method Detail |
public QName[] getExpressionNames()
ExpressionEvaluator
getExpressionNames in interface ExpressionEvaluator
public java.lang.Object evaluate(ExtensibilityType expression,
ServiceDataSet serviceDataSet)
throws FaultType
ExpressionEvaluator
evaluate in interface ExpressionEvaluatorexpression - 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
public QName[] getSDNames(ExtensibilityType expression)
throws FaultType
getSDNames in interface ExpressionEvaluatorFaultType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||