|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.ode.bpel.runtime.PropertyAliasEvaluationContext
public class PropertyAliasEvaluationContext
Expression language evaluation context used for evaluating property aliases.
| Constructor Summary | |
|---|---|
PropertyAliasEvaluationContext(org.w3c.dom.Element msgData,
OProcess.OPropertyAlias alias)
|
|
| 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. |
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(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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PropertyAliasEvaluationContext(org.w3c.dom.Element msgData,
OProcess.OPropertyAlias alias)
| Method Detail |
|---|
public org.w3c.dom.Node getRootNode()
EvaluationContext
getRootNode in interface EvaluationContext
public boolean isLinkActive(OLink olink)
throws FaultException
EvaluationContext
isLinkActive in interface EvaluationContextolink - link to check
true if the link is active, false
otherwise.
FaultException
public java.lang.String readMessageProperty(OScope.Variable variable,
OProcess.OProperty property)
throws FaultException
EvaluationContext
readMessageProperty in interface EvaluationContextvariable - variable containing propertyproperty - property to read
FaultException
public org.w3c.dom.Node readVariable(OScope.Variable variable,
OMessageVarType.Part part)
throws FaultException
EvaluationContext
readVariable in interface EvaluationContextvariable - variable to readpart - the part (or null)
Node
FaultException
public org.w3c.dom.Node evaluateQuery(org.w3c.dom.Node root,
OExpression expr)
throws FaultException
EvaluationContext
evaluateQuery in interface EvaluationContextroot - the root contextexpr - the query expression
FaultExceptionpublic java.lang.Long getProcessId()
EvaluationContext
getProcessId in interface EvaluationContextpublic javax.xml.namespace.QName getProcessQName()
EvaluationContext
getProcessQName in interface EvaluationContext
public org.w3c.dom.Node getPartData(org.w3c.dom.Element message,
OMessageVarType.Part part)
throws FaultException
getPartData in interface EvaluationContextFaultExceptionpublic boolean narrowTypes()
EvaluationContext
narrowTypes in interface EvaluationContextpublic java.net.URI getBaseResourceURI()
EvaluationContext
getBaseResourceURI in interface EvaluationContextpublic org.w3c.dom.Node getPropertyValue(javax.xml.namespace.QName propertyName)
EvaluationContext
getPropertyValue in interface EvaluationContext
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||