Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.ode.bpel.iapi

Interface Summary
BindingContext | Interface used by the BPEL Server to establish communication links with the external world via the Integration Layer.
BpelEngine | Interface exposing the BPEL "engine".
BpelEventListener | Listener interface implemented by parties interested in receiving `BpelEvent`.
BpelServer | Interface implemented by the BPEL server.
ClusterAware | The interface to implement for a custom Scheduler implementation to support Clustering.
Content | Opaque representation of content.
DebuggerContext | Support for debugging a process: breakpoints, suspend, continue, step and terminate.
EndpointReference | Encapsulation of an end-point reference.
EndpointReferenceContext | Endpoint reference context: facililates the creation of `EndpointReference` objects.
Message | A representation of a WSDL-typed message.
MessageExchange | A representation of a communication (message-exchange) between the BPEL BPEL engine and an external "partner".
MessageExchangeContext | Context provided by the integration layer exposing partner communication to the BPEL engine.
MyRoleMessageExchange | Extension of the `MessageExchange` interface that is provided by the engine for message-exchanges where the engine acts as the server (i.e.
PartnerRoleChannel | Representation of a communication link to a partner or partners.
PartnerRoleMessageExchange | A message exchange orginating from the BPEL server and targeting some external partner.
ProcessConf | Deployed process configuration.
ProcessStore |
ProcessStoreListener | Process configuration store listener interface.
Scheduler | The BPEL scheduler.
Scheduler.JobProcessor | Interface implemented by the object responsible for job execution.
Scheduler.MapSerializableRunnable |
Scheduler.Synchronizer |

Class Summary
Endpoint | Concrete representation of service endpoint.
ProcessConf.CleanupInfo |
ProcessConf.CronJob |
ProcessStoreEvent | Event generated by the process store.
Scheduler.JobInfo | Wrapper containing information about a scheduled job.

Enum Summary
MessageExchange.FailureType | Enumeration of the types of failures.
MessageExchange.MessageExchangePattern | Enumeration of message exchange patterns.
MessageExchange.Status | Enumeration of the possible states for the message exchange.
MyRoleMessageExchange.CorrelationStatus | Enumeration of message correlation results.
ProcessConf.CLEANUP_CATEGORY |
ProcessState | The user-selectable states of a process in the configuration store.
ProcessStoreEvent.Type |

Exception Summary
BpelEngineException | Exception thrown by the BPEL engine / BPEL server.
ContextException | Exception thrown by the integration layer.
Scheduler.JobProcessorException | Exception thrown by the `Scheduler.JobProcessor` to indicate failure in job processing.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES