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
CompilationExceptionOExpression compileExpr(Expression expr) throws CompilationException
CompilationExceptionOExpression compileExpr(Expression expr, OVarType rootNodeType, java.lang.Object requestedResultType, java.lang.Object[] resultType) throws CompilationException
CompilationExceptionOLValueExpression compileLValueExpr(Expression expr) throws CompilationException
CompilationExceptionOLValueExpression compileLValueExpr(Expression expr, OVarType rootNodeType, java.lang.Object requestedResultType, java.lang.Object[] resultType) throws CompilationException
CompilationExceptionOExpression compileExpr(java.lang.String locationstr, NSContext nsContext) throws CompilationException
locationstr - nsContext - CompilationExceptionOXslSheet compileXslt(java.lang.String docStrUri) throws CompilationException
CompilationExceptionOXsdTypeVarType resolveXsdType(javax.xml.namespace.QName typeName) throws CompilationException
CompilationExceptionOProcess.OProperty resolveProperty(javax.xml.namespace.QName name) throws CompilationException
CompilationExceptionOScope.Variable resolveVariable(java.lang.String name) throws CompilationException
CompilationExceptionjava.util.List<OScope.Variable> getAccessibleVariables()
OScope.Variable resolveMessageVariable(java.lang.String inputVar) throws CompilationException
CompilationExceptionOScope.Variable resolveMessageVariable(java.lang.String inputVar, javax.xml.namespace.QName messageType) throws CompilationException
CompilationExceptionOMessageVarType.Part resolvePart(OScope.Variable variable, java.lang.String partname) throws CompilationException
CompilationExceptionOMessageVarType.Part resolveHeaderPart(OScope.Variable variable, java.lang.String partname) throws CompilationException
CompilationExceptionOActivity compile(Activity child) throws CompilationException
CompilationExceptionOScope compileSLC(ScopeLikeActivity child, OScope.Variable[] variables)
OPartnerLink resolvePartnerLink(java.lang.String name) throws CompilationException
CompilationExceptionjavax.wsdl.Operation resolvePartnerRoleOperation(OPartnerLink partnerLink, java.lang.String operationName) throws CompilationException
CompilationExceptionjavax.wsdl.Operation resolveMyRoleOperation(OPartnerLink partnerLink, java.lang.String operationName) throws CompilationException
CompilationExceptionOProcess.OPropertyAlias resolvePropertyAlias(OScope.Variable variable, javax.xml.namespace.QName property) throws CompilationException
CompilationExceptionvoid recoveredFromError(SourceLocation where, CompilationException bce) throws CompilationException
CompilationExceptionOLink resolveLink(java.lang.String linkName) throws CompilationException
CompilationExceptionOScope resolveCompensatableScope(java.lang.String scopeToCompensate) throws CompilationException
CompilationExceptionOProcess getOProcess() throws CompilationException
CompilationExceptionOScope.CorrelationSet resolveCorrelationSet(java.lang.String csetName) throws CompilationException
CompilationExceptionjava.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()