NodeInstanceSummary nis = processInstanceHistory.get(i); try{ if(nis.getType().equals("HumanTaskNode")){ logs.add(new RuntimeLogSummary(nis.getId(), prettyDateFormatter.format(dateFormat.parse(nis.getTimestamp())), nis.getNodeName() + "("+nis.getType()+")", "System")); for(TaskEventSummary te : allTaskEventsByProcessInstanceId){ if(te.getWorkItemId() != null && nis.getId() == te.getWorkItemId()){ }else if(nis.getType().equals("StartNode")){ logs.add(new RuntimeLogSummary(nis.getId(), prettyDateFormatter.format(dateFormat.parse(nis.getTimestamp())), nis.getNodeName() + "("+nis.getType()+")", "Human")); }else { logs.add(new RuntimeLogSummary(nis.getId(), prettyDateFormatter.format(dateFormat.parse(nis.getTimestamp())), nis.getNodeName() + "("+nis.getType()+")", "System"));
NodeInstanceSummary nis = processInstanceHistory.get(i); try{ if(nis.getType().equals("HumanTaskNode")){ logs.add(new RuntimeLogSummary(nis.getId(), prettyDateFormatter.format(dateFormat.parse(nis.getTimestamp())), "Task '" + nis.getNodeName() + "' was created", "System")); for(TaskEventSummary te : allTaskEventsByProcessInstanceId){ }else if(nis.getType().equals("StartNode")){ logs.add(new RuntimeLogSummary(nis.getId(), prettyDateFormatter.format(dateFormat.parse(nis.getTimestamp())), "Process '" + processInstanceData.getProcessName() + "' was created", "Human")); }else if(nis.getType().equals("EndNode")){ logs.add(new RuntimeLogSummary(nis.getId(), prettyDateFormatter.format(dateFormat.parse(nis.getTimestamp())), "Process '" + processInstanceData.getProcessName() + "' was completed", "System"));
@Test public void adaptRemoveNullValuesTest() { NodeInstanceDesc nodeInstanceDes = new NodeInstanceDesc("1",null,null,null,"deploymentID",1,new Date(),null,1,Long.valueOf("1")); NodeInstanceSummary nis = nodeInstanceHelper.adapt(nodeInstanceDes); assertEquals(nis.getNodeName(),""); assertEquals(nis.getNodeUniqueName(),""); assertEquals(nis.getType(),""); }
@Override public void callback( List<NodeInstanceSummary> details ) { view.setCurrentActiveNodes( details ); view.getCurrentActivitiesListBox().setText( "" ); SafeHtmlBuilder safeHtmlBuilder = new SafeHtmlBuilder(); for ( NodeInstanceSummary nis : details ) { safeHtmlBuilder.appendEscapedLines( nis.getTimestamp() + ": " + nis.getId() + " - " + nis.getNodeName() + " (" + nis.getType() + ") \n" ); } view.getCurrentActivitiesListBox().setHTML( safeHtmlBuilder.toSafeHtml() ); } }, new ErrorCallback<Message>() {