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
static class ProcessManagementDAO.FailedSummaryValue
           
static class ProcessManagementDAO.InstanceSummaryKey
           
 
Method Summary
 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)