Package org.apache.ode.bpel.dao

Examples of org.apache.ode.bpel.dao.ProcessDAO.addCorrelator()


    public void testInstanceSummary() throws Exception {
        Set<String> pids = new HashSet<String>();
        QName pid = QName.valueOf("{ns}pid");
        pids.add(pid.toString());
        ProcessDAO p = daoConn.createProcess(pid, QName.valueOf("{ns}type"), "abc", 1);
        ProcessInstanceDAO i = p.createInstance(p.addCorrelator("cor"));
        i.setState(ProcessState.STATE_COMPLETED_OK);
        Map<InstanceSummaryKey, Long> r = daoConn.getProcessManagement().countInstancesSummary(pids);
        System.out.println("resultSummary:" + r);
        assertEquals(1, r.size());
    }
View Full Code Here


    public void testInstanceSummaryFailures() throws Exception {
        Set<String> pids = new HashSet<String>();
        QName pid = QName.valueOf("{ns}pid");
        pids.add(pid.toString());
        ProcessDAO p = daoConn.createProcess(pid, QName.valueOf("{ns}type"), "abc", 1);
        ProcessInstanceDAO i = p.createInstance(p.addCorrelator("cor"));
        Map<String, FailedSummaryValue> r = daoConn.getProcessManagement().findFailedCountAndLastFailedDateForProcessIds(pids);
        System.out.println("resultSummary:" + r);
        assertEquals(0, r.size());
    }
}
View Full Code Here

            if (create) {
                if(__log.isDebugEnabled()) __log.debug("Creating process DAO for " + pid + " (guid=" + oprocess.guid + ")");

                ProcessDAO newDao = conn.createProcess(pid, oprocess.getQName(), oprocess.guid, (int) version);
                for (String correlator : oprocess.getCorrelators()) {
                    newDao.addCorrelator(correlator);
                }
                if(__log.isInfoEnabled()) __log.info("Created new process DAO for " + pid + " (guid=" + oprocess.guid + ")");
            }
        } catch (BpelEngineException ex) {
            throw ex;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.