# Uses of Interface
org.flowable.bpmn.model.HasExecutionListeners

Packages that use HasExecutionListeners
Package
Description
org.flowable.bpmn.model
org.flowable.bpmn.model.alfresco

- ## Uses of HasExecutionListeners in org.flowable.bpmn.model

  Classes in org.flowable.bpmn.model that implement HasExecutionListeners
  Modifier and Type
  Class
  Description
  `class`
  `Activity`
  `class`
  `AdhocSubProcess`
  `class`
  `BooleanDataObject`
  `class`
  `BoundaryEvent`
  `class`
  `BusinessRuleTask`
  `class`
  `CallActivity`
  `class`
  `CaseServiceTask`
  `class`
  `ComplexGateway`
  `class`
  `DataObject`
  `class`
  `DataStoreReference`
  `class`
  `DateDataObject`
  `class`
  `DoubleDataObject`
  `class`
  `EndEvent`
  `class`
  `Event`
  `class`
  `EventGateway`
  `class`
  `EventSubProcess`
  `class`
  `ExclusiveGateway`
  `class`
  `ExternalWorkerServiceTask`
  `class`
  `FlowElement`
  `class`
  `FlowNode`
  `class`
  `FormAwareServiceTask`
  `class`
  `Gateway`
  `class`
  `HttpServiceTask`
  `class`
  `InclusiveGateway`
  `class`
  `IntegerDataObject`
  `class`
  `IntermediateCatchEvent`
  `class`
  `JsonDataObject`
  `class`
  `LongDataObject`
  `class`
  `ManualTask`
  `class`
  `ParallelGateway`
  `class`
  `Process`
  `class`
  `ReceiveTask`
  `class`
  `ScriptTask`
  `class`
  `SendEventServiceTask`
  `class`
  `SendTask`
  `class`
  `SequenceFlow`
  `class`
  `ServiceTask`
  `class`
  `StartEvent`
  `class`
  `StringDataObject`
  `class`
  `SubProcess`
  `class`
  `Task`
  `class`
  `TaskWithFieldExtensions`
  `class`
  `ThrowEvent`
  `class`
  `Transaction`
  `class`
  `UserTask`
  `class`
  `ValuedDataObject`

- ## Uses of HasExecutionListeners in org.flowable.bpmn.model.alfresco

  Classes in org.flowable.bpmn.model.alfresco that implement HasExecutionListeners
  Modifier and Type
  Class
  Description
  `class`
  `AlfrescoMailTask`
  `class`
  `AlfrescoScriptTask`
  `class`
  `AlfrescoStartEvent`
  `class`
  `AlfrescoUserTask`