org.apache.ode.bpel.dao

## Interface ProcessManagementDAO

- All Known Implementing Classes:
    ProcessManagementDaoImpl, ProcessManagementDaoImpl, ProcessManagementDAOImpl

      public interface ProcessManagementDAO

  This DAO handles any process and instance management related database operations. The idea is to separate out the operational side of database tasks from core engine.

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static class` | `ProcessManagementDAO.FailedSummaryValue`
    `static class` | `ProcessManagementDAO.InstanceSummaryKey`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Map<ProcessManagementDAO.InstanceSummaryKey,java.lang.Long>` | `countInstancesSummary(java.util.Set<java.lang.String> pids)`
    `java.util.Map<java.lang.String,ProcessManagementDAO.FailedSummaryValue>` | `findFailedCountAndLastFailedDateForProcessIds(java.util.Set<java.lang.String> pids)`

- - ### Method Detail

    - #### countInstancesSummary

          java.util.Map<ProcessManagementDAO.InstanceSummaryKey,java.lang.Long> countInstancesSummary(java.util.Set<java.lang.String> pids)

    - #### findFailedCountAndLastFailedDateForProcessIds

          java.util.Map<java.lang.String,ProcessManagementDAO.FailedSummaryValue> findFailedCountAndLastFailedDateForProcessIds(java.util.Set<java.lang.String> pids)