org.apache.ode.bpel.explang
Interface ExpressionLanguageRuntime
public interface ExpressionLanguageRuntime
initialize
void initialize(java.util.Map properties)
throws ConfigurationException
- Initialize the expression evaluation runtime.
- Parameters:
properties
- configuration properties
- Throws:
ConfigurationException
evaluateAsString
java.lang.String evaluateAsString(org.apache.ode.bpel.o.OExpression cexp,
EvaluationContext ctx)
throws FaultException,
EvaluationException
- Throws:
FaultException
EvaluationException
evaluateAsBoolean
boolean evaluateAsBoolean(org.apache.ode.bpel.o.OExpression cexp,
EvaluationContext ctx)
throws FaultException,
EvaluationException
- Throws:
FaultException
EvaluationException
evaluateAsNumber
java.lang.Number evaluateAsNumber(org.apache.ode.bpel.o.OExpression cexp,
EvaluationContext ctx)
throws FaultException,
EvaluationException
- Throws:
FaultException
EvaluationException
evaluate
java.util.List evaluate(org.apache.ode.bpel.o.OExpression cexp,
EvaluationContext ctx)
throws FaultException,
EvaluationException
- Throws:
FaultException
EvaluationException
evaluateAsDate
java.util.Calendar evaluateAsDate(org.apache.ode.bpel.o.OExpression cexp,
EvaluationContext context)
throws FaultException,
EvaluationException
- Throws:
FaultException
EvaluationException
evaluateAsDuration
org.apache.ode.utils.xsd.Duration evaluateAsDuration(org.apache.ode.bpel.o.OExpression cexp,
EvaluationContext context)
throws FaultException,
EvaluationException
- Throws:
FaultException
EvaluationException
evaluateNode
org.w3c.dom.Node evaluateNode(org.apache.ode.bpel.o.OExpression cexp,
EvaluationContext context)
throws FaultException,
EvaluationException
- Throws:
FaultException
EvaluationException