# Hierarchy For Package org.flowable.engine

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.flowable.common.engine.impl.AbstractEngineConfiguration
    - org.flowable.common.engine.impl.AbstractBuildableEngineConfiguration<E>
      - org.flowable.engine.ProcessEngineConfiguration
  - org.flowable.engine.impl.persistence.AbstractManager
    - org.flowable.engine.DefaultCandidateManager (implements org.flowable.engine.CandidateManager)
  - org.flowable.engine.DefaultHistoryCleaningManager (implements org.flowable.engine.HistoryCleaningManager)
  - org.flowable.engine.ProcessEngines

## Interface Hierarchy

- org.flowable.engine.BpmnChangeTenantIdEntityTypes
- org.flowable.engine.CandidateManager
- org.flowable.engine.DecisionTableVariableManager
- org.flowable.engine.DynamicBpmnConstants
- org.flowable.engine.DynamicBpmnService
- org.flowable.common.engine.api.Engine
  - org.flowable.engine.ProcessEngine
- org.flowable.common.engine.api.engine.EngineLifecycleListener
  - org.flowable.engine.ProcessEngineLifecycleListener
- org.flowable.engine.FlowableEngineAgendaFactory
- org.flowable.engine.FormService
- org.flowable.engine.HistoryCleaningManager
- org.flowable.engine.HistoryService
- org.flowable.engine.IdentityService
- org.flowable.engine.InternalProcessLocalizationManager
- org.flowable.engine.ManagementService
- org.flowable.engine.ProcessMigrationService
- org.flowable.engine.RepositoryService
- org.flowable.engine.RuntimeService
- org.flowable.common.engine.impl.interceptor.Session
  - org.flowable.common.engine.impl.agenda.Agenda
    - org.flowable.engine.FlowableEngineAgenda
- org.flowable.engine.TaskService