# Uses of Interface
org.flowable.engine.delegate.BaseExecutionListener

Packages that use BaseExecutionListener
Package
Description
org.flowable.engine.delegate
Interfaces used to include Java code in a process as the behavior of an activity or as a listener to process events with `JavaDelegate`s.

- ## Uses of BaseExecutionListener in org.flowable.engine.delegate

  Subinterfaces of BaseExecutionListener in org.flowable.engine.delegate
  Modifier and Type
  Interface
  Description
  `interface`
  `ExecutionListener`
  Callback interface to be notified of execution events like starting a process instance, ending an activity instance or taking a transition.
  `interface`
  `TransactionDependentExecutionListener`