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.
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.
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.