private boolean isHumanTask(ProcessInstanceLogSummary model) { return LogUtils.NODE_TYPE_HUMAN_TASK.equals(model.getNodeType()); }
private boolean isStartNode(ProcessInstanceLogSummary model) { return LogUtils.NODE_TYPE_START.equals(model.getNodeType()); } }
private void setLogType(ProcessInstanceLogSummary model) { String logTitle = model.getNodeType(); String name = model.getName(); if (isHumanTask(model)) { logTitle = constants.Task_(model.getName()); } else if (name != null && name.trim().length() > 0) { logTitle = model.getNodeType() + " '" + name + "' "; } logTypeDesc.setTextContent(logTitle); }
@Test public void testDataSetQueryHelperColumnMapping() { final Long logId = Long.valueOf(55); final Date logDate = new Date(); final String nodeName = "nodeName"; final String nodeType = "nodeType"; final int type = 1; DataSet dataSet = mock(DataSet.class); defineDatasetAnswer(dataSet, 0, logId, logDate, nodeName, nodeType, type); ProcessInstanceLogSummary rls = new ProcessInstanceLogSummaryDataSetMapper().apply(dataSet, 0); assertEquals(logId, rls.getId()); assertEquals(logDate, rls.getDate()); assertEquals(nodeName, rls.getName()); assertEquals(nodeType, rls.getNodeType()); assertTrue(rls.isCompleted()); }
private void assertProcessInstanceLogContent(Long id, Date date, String nodeName, String nodeType, boolean completed, ProcessInstanceLogSummary processInstanceLogSummaryDest) { assertEquals(id, processInstanceLogSummaryDest.getId()); assertEquals(date, processInstanceLogSummaryDest.getDate()); assertEquals(nodeName, processInstanceLogSummaryDest.getName()); assertEquals(nodeType, processInstanceLogSummaryDest.getNodeType()); assertEquals(completed, processInstanceLogSummaryDest.isCompleted()); }