org.apache.ode.bpel.memdao
Class ProcessManagementDaoImpl
java.lang.Object
org.apache.ode.bpel.memdao.ProcessManagementDaoImpl
- All Implemented Interfaces:
- ProcessManagementDAO
public class ProcessManagementDaoImpl
- extends java.lang.Object
- implements ProcessManagementDAO
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProcessManagementDaoImpl
public ProcessManagementDaoImpl()
findFailedCountAndLastFailedDateForProcessId
public java.lang.Object[] findFailedCountAndLastFailedDateForProcessId(BpelDAOConnection conn,
java.lang.String status,
java.lang.String processId)
prefetchActivityFailureCounts
public void prefetchActivityFailureCounts(java.util.Collection<ProcessInstanceDAO> instances)
countInstancesByPidAndString
public int countInstancesByPidAndString(BpelDAOConnection conn,
javax.xml.namespace.QName pid,
java.lang.String status)
countInstancesSummary
public java.util.Map<ProcessManagementDAO.InstanceSummaryKey,java.lang.Long> countInstancesSummary(java.util.Set<java.lang.String> pids)
- Specified by:
countInstancesSummary
in interface ProcessManagementDAO
findFailedCountAndLastFailedDateForProcessIds
public java.util.Map<java.lang.String,ProcessManagementDAO.FailedSummaryValue> findFailedCountAndLastFailedDateForProcessIds(java.util.Set<java.lang.String> pids)
- Specified by:
findFailedCountAndLastFailedDateForProcessIds
in interface ProcessManagementDAO
getCreateTime
public java.util.Date getCreateTime()