# Hierarchy For Package org.apache.ode.bpel.dao

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.ode.bpel.dao.ProcessInstanceDAO.EventsFirstLastCountTuple
  - org.apache.ode.bpel.dao.ProcessManagementDAO.FailedSummaryValue
  - org.apache.ode.bpel.dao.ProcessManagementDAO.InstanceSummaryKey
  - org.apache.ode.bpel.dao.RoleEnum
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.ode.bpel.dao.NoRootContextException
      - org.apache.ode.bpel.dao.QueryReturnedEmptyResultException
      - org.apache.ode.bpel.dao.QueryReturnedMultipleResultsException

## Interface Hierarchy

- org.apache.ode.bpel.dao.ActivityRecoveryDAO
- org.apache.ode.bpel.dao.BpelDAOConnection
- org.apache.ode.bpel.dao.BpelDAOConnectionFactory
  - org.apache.ode.bpel.dao.BpelDAOConnectionFactoryJDBC
- org.apache.ode.bpel.dao.CorrelationSetDAO
- org.apache.ode.bpel.dao.CorrelatorDAO
- org.apache.ode.bpel.dao.CorrelatorMessageDAO
- org.apache.ode.bpel.dao.DeferredProcessInstanceCleanable
- org.apache.ode.bpel.dao.FaultDAO
- org.apache.ode.bpel.dao.FilteredInstanceDeletable
- org.apache.ode.bpel.dao.MessageDAO
- org.apache.ode.bpel.dao.MessageExchangeDAO
- org.apache.ode.bpel.dao.MessageRouteDAO
- org.apache.ode.bpel.dao.PartnerLinkDAO
- org.apache.ode.bpel.dao.ProcessDAO
- org.apache.ode.bpel.dao.ProcessInstanceDAO
- org.apache.ode.bpel.dao.ProcessManagementDAO
- org.apache.ode.bpel.dao.ScopeDAO
- org.apache.ode.bpel.dao.XmlDataDAO

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.ode.bpel.dao.ScopeStateEnum