|
|||||||||
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,
OExpression expr)
Evaluate a query expression. |
java.net.URI |
getBaseResourceURI()
Retrieves the base URI that the BPEL Process execution contextis running relative to. |
org.w3c.dom.Node |
getPartData(org.w3c.dom.Element message,
OMessageVarType.Part part)
|
java.lang.Long |
getProcessId()
Reads the current process instance id. |
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(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(OScope.Variable variable,
OProcess.OProperty property)
Read the value of a BPEL property. |
org.w3c.dom.Node |
readVariable(OScope.Variable variable,
OMessageVarType.Part part)
Read the value of a BPEL variable. |
Method Detail |
---|
org.w3c.dom.Node readVariable(OScope.Variable variable, 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, OMessageVarType.Part part) throws FaultException
FaultException
java.lang.String readMessageProperty(OScope.Variable variable, OProcess.OProperty property) throws FaultException
variable
- variable containing propertyproperty
- property to read
FaultException
boolean isLinkActive(OLink olink) throws FaultException
olink
- link to check
true
if the link is active, false
otherwise.
FaultException
org.w3c.dom.Node getRootNode()
org.w3c.dom.Node evaluateQuery(org.w3c.dom.Node root, OExpression expr) throws FaultException
root
- the root contextexpr
- the query expression
FaultException
java.lang.Long getProcessId()
boolean narrowTypes()
java.net.URI getBaseResourceURI()
org.w3c.dom.Node getPropertyValue(javax.xml.namespace.QName propertyName)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |