# Hierarchy For Package org.flowable.job.api

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.flowable.common.engine.api.FlowableException
          - org.flowable.common.engine.api.FlowableObjectNotFoundException
            - org.flowable.job.api.JobNotFoundException
          - org.flowable.job.api.FlowableUnrecoverableJobException

## Interface Hierarchy

- org.flowable.job.api.ExternalWorkerJobAcquireBuilder
- org.flowable.job.api.ExternalWorkerJobFailureBuilder
- org.flowable.job.api.JobInfo
  - org.flowable.job.api.HistoryJob
  - org.flowable.job.api.Job
    - org.flowable.job.api.ExternalWorkerJob
      - org.flowable.job.api.AcquiredExternalWorkerJob
- org.flowable.common.engine.api.query.Query<T,U>
  - org.flowable.job.api.BaseJobQuery<U,T>
    - org.flowable.job.api.DeadLetterJobQuery
    - org.flowable.job.api.ExternalWorkerJobQuery
    - org.flowable.job.api.JobQuery
    - org.flowable.job.api.SuspendedJobQuery
    - org.flowable.job.api.TimerJobQuery
  - org.flowable.job.api.HistoryJobQuery