# Package org.apache.ode.bpel.evt

The BPEL event API--used to monitor or analyze the execution of a BPEL processes.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  EventContext | Deprecated

- Class Summary
  Class | Description
  --- | ---
  ActivityEnabledEvent | Event sent when the parent activity or process enables this activity.
  ActivityEvent | Base class for all activity events.
  ActivityExecEndEvent | Event indicating that the activity completed execution.
  ActivityExecStartEvent | Event sent when the body of the activity starts executing.
  ActivityFailureEvent | Event sent when the activity enters the failure state and requires recovery.
  ActivityRecoveryEvent | Event sent when the activity recovers with an action.
  BpelEvent | Base interface for all bpel events.
  CompensationHandlerRegistered |
  CorrelationEvent |
  CorrelationMatchEvent | Correlation matched a process instance on inbound message.
  CorrelationNoMatchEvent | Message arrived and matched neither (a) createInstance or (b) correlation match
  CorrelationSetEvent | Correlation set event.
  CorrelationSetWriteEvent | Correlation was set event.
  ExpressionEvaluationEvent |
  ExpressionEvaluationFailedEvent | Signals expression evaluation triggered a fault.
  ExpressionEvaluationSuccessEvent | Evaluation of an xpath expression.
  NewProcessInstanceEvent | Event indicating the creation of a new process instance as part of an uncorrelated inbound message to create instance operation.
  PartnerLinkEvent |
  PartnerLinkModificationEvent |
  ProcessCompletionEvent | Signals completion of the process.
  ProcessEvent | Base class for process events.
  ProcessInstanceEvent | Base class for process instances events.
  ProcessInstanceStartedEvent | Event indicating the start (post creation) of a new process instance.
  ProcessInstanceStateChangeEvent | Event indicating the start (post creation) of a new process instance.
  ProcessMessageExchangeEvent |
  ProcessTerminationEvent | Signals completion of the process.
  ScopeCompletionEvent | Activity completion event.
  ScopeEvent | Event related to a process instance scope.
  ScopeFaultEvent | Event indicating that an activity completed with a fault.
  ScopeStartEvent | Event indicating that a scope has been started.
  VariableEvent |
  VariableModificationEvent |
  VariableReadEvent | Signals that a variable has been accessed.

- Enum Summary
  Enum | Description
  --- | ---
  BpelEvent.TYPE |

## Package org.apache.ode.bpel.evt Description

The BPEL event API--used to monitor or analyze the execution of a BPEL processes. With this API, one can implement a custom Java class to handle BPEL events.