# Uses of Package
org.kie.api.event.process

Packages that use org.kie.api.event.process
Package
Description
org.kie.api.event
Comprehensive event API for all parts of the platform.
org.kie.api.event.process
Events emitted while process instances are executing.
org.kie.api.runtime
The runtime engine classes, including KieSession and StatelessKieSession.

- Classes in org.kie.api.event.process used by org.kie.api.event
  Class
  Description
  ProcessEventManager
  A manager for process related events.
- Classes in org.kie.api.event.process used by org.kie.api.event.process
  Class
  Description
  ErrorEvent
  An event when a error is thrown
  MessageEvent
  An event when a message is sent
  ProcessCompletedEvent
  A runtime event that is generated when a ProcessInstance is completed.
  ProcessEvent
  A runtime event related to the execution of process instances.
  ProcessEventListener
  A listener for events related to process instance execution.
  ProcessMigrationEvent
  An event when a process instance has been started.
  ProcessNodeEvent
  An event related to the execution of a node instance within a process instance.
  ProcessNodeLeftEvent
  An event when a node inside a process instance has been left.
  ProcessNodeTriggeredEvent
  An event when a node inside a process instance has been triggered.
  ProcessStartedEvent
  An event when a process instance has been started.
  ProcessVariableChangedEvent
  An event when a variable inside a process instance has been changed.
  SignalEvent
  An event when a signal is thrown
  SLAViolatedEvent
  An event when a SLA has been violated.
- Classes in org.kie.api.event.process used by org.kie.api.runtime
  Class
  Description
  ProcessEventManager
  A manager for process related events.