# Uses of Package
org.flowable.common.engine.api.delegate.event

Packages that use org.flowable.common.engine.api.delegate.event
Package
Description
org.flowable.cmmn.api
org.flowable.cmmn.api.event
org.flowable.common.engine.api.delegate.event
org.flowable.common.engine.impl.event
org.flowable.engine
Public API of the Flowable engine.
Typical usage of the API starts by the creation of a `ProcessEngineConfiguration` (typically based on a configuration file), from which a `ProcessEngine` can be obtained.
Through the services obtained from such a `ProcessEngine`, BPM and workflow operation can be executed:
`RepositoryService`: Manages `Deployment`s.
`RuntimeService`: For starting and searching `ProcessInstance`s.
`TaskService`: Exposes operations to manage human (standalone) tasks, such as claiming, completing and assigning tasks.
`IdentityService`: Used for managing users, groups and the relations between them.
`ManagementService`: Exposes engine administration and maintenance operations, which have no relation to the runtime exection of business processes.
`HistoryService`: Exposes information about ongoing and past process instances.
`FormService`: Access to form data and rendered forms for starting new process instances and completing tasks.
org.flowable.engine.compatibility
org.flowable.engine.delegate.event
org.flowable.engine.delegate.event.impl
org.flowable.engine.test.impl.logger
org.flowable.task.api.history
org.flowable.variable.api.event

- Classes in org.flowable.common.engine.api.delegate.event used by org.flowable.cmmn.api
  Class
  Description
  FlowableEngineEventType
  Enumeration containing all possible types of `FlowableEvent`s.
  FlowableEvent
  Describes an event that occurred in the Flowable Engine which is dispatched to external listeners, if any.
  FlowableEventListener
  Describes a class that listens for `FlowableEvent`s dispatched by the engine.
- Classes in org.flowable.common.engine.api.delegate.event used by org.flowable.cmmn.api.event
  Class
  Description
  FlowableEngineEntityEvent
  FlowableEngineEvent
  FlowableEntityEvent
  An `FlowableEvent` related to a single entity.
  FlowableEvent
  Describes an event that occurred in the Flowable Engine which is dispatched to external listeners, if any.
- Classes in org.flowable.common.engine.api.delegate.event used by org.flowable.common.engine.api.delegate.event
  Class
  Description
  FlowableEngineEvent
  FlowableEngineEventType
  Enumeration containing all possible types of `FlowableEvent`s.
  FlowableEntityEvent
  An `FlowableEvent` related to a single entity.
  FlowableEvent
  Describes an event that occurred in the Flowable Engine which is dispatched to external listeners, if any.
  FlowableEventListener
  Describes a class that listens for `FlowableEvent`s dispatched by the engine.
  FlowableEventType
  Enumeration containing all possible types of `FlowableEvent`s.
- Classes in org.flowable.common.engine.api.delegate.event used by org.flowable.common.engine.impl.event
  Class
  Description
  FlowableEngineEvent
  FlowableEvent
  Describes an event that occurred in the Flowable Engine which is dispatched to external listeners, if any.
- Classes in org.flowable.common.engine.api.delegate.event used by org.flowable.engine
  Class
  Description
  FlowableEngineEventType
  Enumeration containing all possible types of `FlowableEvent`s.
  FlowableEvent
  Describes an event that occurred in the Flowable Engine which is dispatched to external listeners, if any.
  FlowableEventListener
  Describes a class that listens for `FlowableEvent`s dispatched by the engine.
- Classes in org.flowable.common.engine.api.delegate.event used by org.flowable.engine.compatibility
  Class
  Description
  FlowableEvent
  Describes an event that occurred in the Flowable Engine which is dispatched to external listeners, if any.
- Classes in org.flowable.common.engine.api.delegate.event used by org.flowable.engine.delegate.event
  Class
  Description
  AbstractFlowableEventListener
  FlowableEngineEntityEvent
  FlowableEngineEvent
  FlowableEngineEventType
  Enumeration containing all possible types of `FlowableEvent`s.
  FlowableEntityEvent
  An `FlowableEvent` related to a single entity.
  FlowableEvent
  Describes an event that occurred in the Flowable Engine which is dispatched to external listeners, if any.
  FlowableEventListener
  Describes a class that listens for `FlowableEvent`s dispatched by the engine.
  FlowableEventType
  Enumeration containing all possible types of `FlowableEvent`s.
- Classes in org.flowable.common.engine.api.delegate.event used by org.flowable.engine.delegate.event.impl
  Class
  Description
  FlowableEngineEntityEvent
  FlowableEngineEvent
  FlowableEngineEventType
  Enumeration containing all possible types of `FlowableEvent`s.
  FlowableEntityEvent
  An `FlowableEvent` related to a single entity.
  FlowableEvent
  Describes an event that occurred in the Flowable Engine which is dispatched to external listeners, if any.
  FlowableExceptionEvent
  Indicates the `FlowableEvent` also contains information about a `Throwable` that occurred, triggering the event.
- Classes in org.flowable.common.engine.api.delegate.event used by org.flowable.engine.test.impl.logger
  Class
  Description
  AbstractFlowableEventListener
  FlowableEvent
  Describes an event that occurred in the Flowable Engine which is dispatched to external listeners, if any.
  FlowableEventListener
  Describes a class that listens for `FlowableEvent`s dispatched by the engine.
- Classes in org.flowable.common.engine.api.delegate.event used by org.flowable.task.api.history
  Class
  Description
  FlowableEventType
  Enumeration containing all possible types of `FlowableEvent`s.
- Classes in org.flowable.common.engine.api.delegate.event used by org.flowable.variable.api.event
  Class
  Description
  FlowableEngineEvent
  FlowableEvent
  Describes an event that occurred in the Flowable Engine which is dispatched to external listeners, if any.