org.apache.ode.dao.jpa
Class ProcessManagementDAOImpl
java.lang.Object
org.apache.ode.dao.jpa.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(javax.persistence.EntityManager em)
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