|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface EvaluationContext
Context for evaluating expressions. Implementations of the
ExpressionLanguageRuntime interface use this interface to access BPEL
variables, property sets and link statuses.
| Method Summary | |
|---|---|
org.w3c.dom.Node |
evaluateQuery(org.w3c.dom.Node root,
org.apache.ode.bpel.o.OExpression expr)
Evaluate a query expression. |
java.net.URI |
getBaseResourceURI()
Retrieves the base URI that the BPEL Process execution contextis running relative to. |
java.util.Date |
getCurrentEventDateTime()
|
org.w3c.dom.Node |
getPartData(org.w3c.dom.Element message,
org.apache.ode.bpel.o.OMessageVarType.Part part)
|
java.lang.Long |
getProcessId()
Reads the current process instance id. |
javax.xml.namespace.QName |
getProcessQName()
Reads the current process's name. |
org.w3c.dom.Node |
getPropertyValue(javax.xml.namespace.QName propertyName)
Retrieves the property value that has been defined for this BPEL Process type. |
org.w3c.dom.Node |
getRootNode()
Obtain the root node. |
boolean |
isLinkActive(org.apache.ode.bpel.o.OLink olink)
Obtain the status of a control link. |
boolean |
narrowTypes()
Indicates whether simple types should be narrowed to a Java type when using this evaluation context. |
java.lang.String |
readMessageProperty(org.apache.ode.bpel.o.OScope.Variable variable,
org.apache.ode.bpel.o.OProcess.OProperty property)
Read the value of a BPEL property. |
org.w3c.dom.Node |
readVariable(org.apache.ode.bpel.o.OScope.Variable variable,
org.apache.ode.bpel.o.OMessageVarType.Part part)
Read the value of a BPEL variable. |
| Method Detail |
|---|
org.w3c.dom.Node readVariable(org.apache.ode.bpel.o.OScope.Variable variable,
org.apache.ode.bpel.o.OMessageVarType.Part part)
throws FaultException
variable - variable to readpart - the part (or null)
Node
FaultException
org.w3c.dom.Node getPartData(org.w3c.dom.Element message,
org.apache.ode.bpel.o.OMessageVarType.Part part)
throws FaultException
FaultException
java.lang.String readMessageProperty(org.apache.ode.bpel.o.OScope.Variable variable,
org.apache.ode.bpel.o.OProcess.OProperty property)
throws FaultException
variable - variable containing propertyproperty - property to read
FaultException
boolean isLinkActive(org.apache.ode.bpel.o.OLink olink)
throws FaultException
olink - link to check
true if the link is active, false
otherwise.
FaultExceptionorg.w3c.dom.Node getRootNode()
org.w3c.dom.Node evaluateQuery(org.w3c.dom.Node root,
org.apache.ode.bpel.o.OExpression expr)
throws FaultException,
EvaluationException
root - the root contextexpr - the query expression
FaultException
EvaluationExceptionjava.lang.Long getProcessId()
javax.xml.namespace.QName getProcessQName()
boolean narrowTypes()
java.net.URI getBaseResourceURI()
org.w3c.dom.Node getPropertyValue(javax.xml.namespace.QName propertyName)
java.util.Date getCurrentEventDateTime()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||