org.apache.ode.dao.jpa
Class ProcessManagementDAOImpl
java.lang.Object
org.apache.ode.dao.jpa.ProcessManagementDAOImpl
- All Implemented Interfaces:
- org.apache.ode.bpel.dao.ProcessManagementDAO
public class ProcessManagementDAOImpl
- extends java.lang.Object
- implements org.apache.ode.bpel.dao.ProcessManagementDAO
Nested classes/interfaces inherited from interface org.apache.ode.bpel.dao.ProcessManagementDAO |
org.apache.ode.bpel.dao.ProcessManagementDAO.FailedSummaryValue, org.apache.ode.bpel.dao.ProcessManagementDAO.InstanceSummaryKey |
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(org.apache.ode.bpel.dao.BpelDAOConnection conn,
java.lang.String status,
java.lang.String processId)
prefetchActivityFailureCounts
public void prefetchActivityFailureCounts(java.util.Collection<org.apache.ode.bpel.dao.ProcessInstanceDAO> instances)
countInstancesByPidAndString
public int countInstancesByPidAndString(org.apache.ode.bpel.dao.BpelDAOConnection conn,
javax.xml.namespace.QName pid,
java.lang.String status)
countInstancesSummary
public java.util.Map<org.apache.ode.bpel.dao.ProcessManagementDAO.InstanceSummaryKey,java.lang.Long> countInstancesSummary(java.util.Set<java.lang.String> pids)
- Specified by:
countInstancesSummary
in interface org.apache.ode.bpel.dao.ProcessManagementDAO
findFailedCountAndLastFailedDateForProcessIds
public java.util.Map<java.lang.String,org.apache.ode.bpel.dao.ProcessManagementDAO.FailedSummaryValue> findFailedCountAndLastFailedDateForProcessIds(java.util.Set<java.lang.String> pids)
- Specified by:
findFailedCountAndLastFailedDateForProcessIds
in interface org.apache.ode.bpel.dao.ProcessManagementDAO