# Hierarchy For Package org.jbpm.services.task.audit

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.jbpm.services.task.persistence.PersistableEventListener (implements org.kie.api.task.TaskLifeCycleEventListener)
    - org.jbpm.services.task.audit.JPATaskLifeCycleEventListener (implements org.jbpm.process.audit.AuditLoggerArchiveTreat, org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener)
  - org.jbpm.services.task.audit.TaskAuditConfigurator
  - org.jbpm.services.task.audit.TaskAuditLoggerFactory
  - org.jbpm.services.task.audit.TaskAuditServiceFactory
  - org.jbpm.services.task.audit.TaskLifeCycleEventConstants

## Interface Hierarchy

- org.kie.internal.query.ParametrizedQueryBuilder<T>
  - org.kie.internal.query.ExtendedParametrizedQueryBuilder<T,​R>
    - org.kie.internal.query.ProcessInstanceIdQueryBuilder<T,​R>
      - org.kie.internal.task.query.TaskAuditQueryBuilder<T,​R>
        - org.jbpm.services.task.audit.BAMTaskSummaryQueryBuilder

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.jbpm.services.task.audit.BAMTaskSummaryQueryBuilder.OrderBy