public interface CompilerContext
Modifier and Type | Method and Description |
---|---|
OActivity |
compile(Activity child) |
OExpression |
compileExpr(Expression expr) |
OExpression |
compileExpr(Expression expr,
OVarType rootNodeType,
java.lang.Object requestedResultType,
java.lang.Object[] resultType) |
OExpression |
compileExpr(java.lang.String locationstr,
NSContext nsContext)
BPEL 1.1 legacy.
|
OExpression |
compileJoinCondition(Expression expr) |
OLValueExpression |
compileLValueExpr(Expression expr) |
OLValueExpression |
compileLValueExpr(Expression expr,
OVarType rootNodeType,
java.lang.Object requestedResultType,
java.lang.Object[] resultType) |
OScope |
compileSLC(ScopeLikeActivity child,
OScope.Variable[] variables) |
OXslSheet |
compileXslt(java.lang.String docStrUri) |
OExpression |
constantExpr(boolean value) |
java.util.List<OScope.Variable> |
getAccessibleVariables() |
java.util.List<OActivity> |
getActivityStack() |
java.net.URI |
getBaseResourceURI()
Retrieves the base URI that the BPEL Process execution contextis running relative to.
|
OActivity |
getCurrent() |
OProcess |
getOProcess() |
java.util.Map<java.net.URI,javax.xml.transform.Source> |
getSchemaSources() |
java.lang.String |
getSourceLocation() |
boolean |
isPartnerLinkAssigned(java.lang.String plink) |
void |
recoveredFromError(SourceLocation where,
CompilationException bce) |
OScope |
resolveCompensatableScope(java.lang.String scopeToCompensate) |
OScope.CorrelationSet |
resolveCorrelationSet(java.lang.String csetName) |
OMessageVarType.Part |
resolveHeaderPart(OScope.Variable variable,
java.lang.String partname) |
OLink |
resolveLink(java.lang.String linkName) |
OScope.Variable |
resolveMessageVariable(java.lang.String inputVar) |
OScope.Variable |
resolveMessageVariable(java.lang.String inputVar,
javax.xml.namespace.QName messageType) |
javax.wsdl.Operation |
resolveMyRoleOperation(OPartnerLink partnerLink,
java.lang.String operationName) |
OMessageVarType.Part |
resolvePart(OScope.Variable variable,
java.lang.String partname) |
OPartnerLink |
resolvePartnerLink(java.lang.String name) |
javax.wsdl.Operation |
resolvePartnerRoleOperation(OPartnerLink partnerLink,
java.lang.String operationName) |
OProcess.OProperty |
resolveProperty(javax.xml.namespace.QName name) |
OProcess.OPropertyAlias |
resolvePropertyAlias(OScope.Variable variable,
javax.xml.namespace.QName property) |
OScope.Variable |
resolveVariable(java.lang.String name) |
OXsdTypeVarType |
resolveXsdType(javax.xml.namespace.QName typeName) |
OExpression constantExpr(boolean value)
OExpression compileJoinCondition(Expression expr) throws CompilationException
CompilationException
OExpression compileExpr(Expression expr) throws CompilationException
CompilationException
OExpression compileExpr(Expression expr, OVarType rootNodeType, java.lang.Object requestedResultType, java.lang.Object[] resultType) throws CompilationException
CompilationException
OLValueExpression compileLValueExpr(Expression expr) throws CompilationException
CompilationException
OLValueExpression compileLValueExpr(Expression expr, OVarType rootNodeType, java.lang.Object requestedResultType, java.lang.Object[] resultType) throws CompilationException
CompilationException
OExpression compileExpr(java.lang.String locationstr, NSContext nsContext) throws CompilationException
locationstr
- nsContext
- CompilationException
OXslSheet compileXslt(java.lang.String docStrUri) throws CompilationException
CompilationException
OXsdTypeVarType resolveXsdType(javax.xml.namespace.QName typeName) throws CompilationException
CompilationException
OProcess.OProperty resolveProperty(javax.xml.namespace.QName name) throws CompilationException
CompilationException
OScope.Variable resolveVariable(java.lang.String name) throws CompilationException
CompilationException
java.util.List<OScope.Variable> getAccessibleVariables()
OScope.Variable resolveMessageVariable(java.lang.String inputVar) throws CompilationException
CompilationException
OScope.Variable resolveMessageVariable(java.lang.String inputVar, javax.xml.namespace.QName messageType) throws CompilationException
CompilationException
OMessageVarType.Part resolvePart(OScope.Variable variable, java.lang.String partname) throws CompilationException
CompilationException
OMessageVarType.Part resolveHeaderPart(OScope.Variable variable, java.lang.String partname) throws CompilationException
CompilationException
OActivity compile(Activity child) throws CompilationException
CompilationException
OScope compileSLC(ScopeLikeActivity child, OScope.Variable[] variables)
OPartnerLink resolvePartnerLink(java.lang.String name) throws CompilationException
CompilationException
javax.wsdl.Operation resolvePartnerRoleOperation(OPartnerLink partnerLink, java.lang.String operationName) throws CompilationException
CompilationException
javax.wsdl.Operation resolveMyRoleOperation(OPartnerLink partnerLink, java.lang.String operationName) throws CompilationException
CompilationException
OProcess.OPropertyAlias resolvePropertyAlias(OScope.Variable variable, javax.xml.namespace.QName property) throws CompilationException
CompilationException
void recoveredFromError(SourceLocation where, CompilationException bce) throws CompilationException
CompilationException
OLink resolveLink(java.lang.String linkName) throws CompilationException
CompilationException
OScope resolveCompensatableScope(java.lang.String scopeToCompensate) throws CompilationException
CompilationException
OProcess getOProcess() throws CompilationException
CompilationException
OScope.CorrelationSet resolveCorrelationSet(java.lang.String csetName) throws CompilationException
CompilationException
java.lang.String getSourceLocation()
boolean isPartnerLinkAssigned(java.lang.String plink)
java.util.List<OActivity> getActivityStack()
OActivity getCurrent()
java.util.Map<java.net.URI,javax.xml.transform.Source> getSchemaSources()
java.net.URI getBaseResourceURI()