List<NodeInstanceLog> result = em.createQuery( "from NodeInstanceLog as log where log.nodeInstanceId = :nodeId and log.type = 0") .setParameter("nodeId", nodeAfterEnterEvent.getNodeInstanceId()).getResultList();
private int getSLAComplianceForNodeInstance(long processInstanceId, org.jbpm.workflow.instance.NodeInstance nodeInstance, int logType) { int slaCompliance = -1; if (sessionPersistence) { List<NodeInstanceLog> logs = logService.findNodeInstances(processInstanceId); if (logs != null) { for (NodeInstanceLog log : logs) { if (log.getType() == logType && log.getNodeInstanceId().equals(String.valueOf(nodeInstance.getId()))) { slaCompliance = log.getSlaCompliance(); break; } } } } else { slaCompliance = nodeInstance.getSlaCompliance(); } return slaCompliance; } }
String nodeInstId = nilTestData[p++].getNodeInstanceId(); builder = this.nodeInstanceLogQuery().nodeInstanceId(nodeInstId); resultList = builder.build().getResultList();
break; case 3: testData[i-1].setNodeInstanceId(testData[i].getNodeInstanceId()); break; case 4:
break; case 3: testData[i-1].setNodeInstanceId(testData[i].getNodeInstanceId()); break; case 4:
for (NodeInstanceLog nodeInstance: JPAProcessInstanceDbLog.findNodeInstances(new Long(instanceId))) { if (nodeInstance.getType() == NodeInstanceLog.TYPE_ENTER) { nodeInstances.put(nodeInstance.getNodeInstanceId(), nodeInstance); } else { nodeInstances.remove(nodeInstance.getNodeInstanceId());
engine.getKieSession().signalEvent("slaViolation:" + niLog.getNodeInstanceId(), null, niLog.getProcessInstanceId()); nodeSignals++; } catch (Exception e) {
private int getSLAComplianceForNodeInstance(long processInstanceId, org.jbpm.workflow.instance.NodeInstance nodeInstance, int logType) { int slaCompliance = -1; if (sessionPersistence) { List<NodeInstanceLog> logs = logService.findNodeInstances(processInstanceId); if (logs != null) { for (NodeInstanceLog log : logs) { if (log.getType() == logType && log.getNodeInstanceId().equals(String.valueOf(nodeInstance.getId()))) { slaCompliance = log.getSlaCompliance(); break; } } } } else { slaCompliance = nodeInstance.getSlaCompliance(); } return slaCompliance; } }
String nodeInstId = nilTestData[p++].getNodeInstanceId(); builder = this.nodeInstanceLogQuery().nodeInstanceId(nodeInstId); resultList = builder.build().getResultList();
break; case 3: testData[i-1].setNodeInstanceId(testData[i].getNodeInstanceId()); break; case 4:
break; case 3: testData[i-1].setNodeInstanceId(testData[i].getNodeInstanceId()); break; case 4: