Interface | Description |
---|---|
ActivityGenerator |
Interface implemented by classes providing activity-generating logic.
|
ResourceFinder |
General interace for retrieving resources identified by a URI.
|
Class | Description |
---|---|
AssignGeneratorMessages | |
BpelC |
Wrapper for
BpelCompiler implementations,
providing basic utility methods and auto-detection of BPEL version. |
BpelCompiler |
Compiler for converting BPEL process descriptions (and their associated WSDL
and XSD documents) into compiled representations suitable for execution by
the ODE BPEL Service Provider.
|
BpelCompiler11 |
BPEL v1.1 compiler.
|
BpelCompiler20 |
OASIS BPEL V2.0 Compiler
|
BpelCompiler20Draft | |
CommonCompilationMessages |
General compilation messages.
|
CompensateGeneratorMessages | |
DefaultResourceFinder |
Basic implementation of the
ResourceFinder interface. |
ExpressionValidatorFactory | |
FlowGeneratorMessages | |
ForEachGenerator |
Generates code for
<forEach> activities. |
ForEachGeneratorMessages | |
IfGeneratorMessages | |
InvokeGeneratorMessages | |
PickGeneratorMessages | |
ReplyGeneratorMessages | |
SwitchGenerator |
Generator for legacy BPEL 1.1
<switch> actiivty. |
WaitGeneratorMessages | |
WsdlFinderXMLEntityResolver |
Xerces
XMLEntityResolver implementation that defers to our own
ResourceFinder interface for loading resources. |
WSDLLocatorImpl |
BPEL compiler (bpelc) classes and interfaces.
Taking as input the de-referenced BPEL object model
(see org.apache.ode.bom.impl.nodes
), the BPEL compiler applies
static analysis rules to ensure compliance of the BPEL model.
Upon successful analysis, the compiler generates a
"compiled" process description suitable for
consumption by the BPEL Service Provider?s
(see com.fs.jlo.bpel.provider.BpelServiceProvider
)
processing engine (also known as the virtual processing unit
or VPU).
Failures in the static analysis phase are reported in the same manner as parser errors and contain detailed error descriptions and line number references to the location of the errors in the original BPEL XML process definition.