public static List<NodeInstance> transformNodeInstance(Collection<NodeInstanceDesc> nodeInstances) { if (nodeInstances == null) { return Collections.emptyList(); } return nodeInstances.stream().map(an -> NodeInstance.builder() .id(an.getId()) .name(an.getName()) .date(an.getDataTimeStamp()) .completed(an.isCompleted()) .connection(an.getConnection()) .containerId(an.getDeploymentId()) .nodeType(an.getNodeType()) .nodeId(an.getNodeId()) .processInstanceId(an.getProcessInstanceId()) .workItemId(an.getWorkItemId()) .referenceId(an.getReferenceId()) .slaCompliance(an.getSlaCompliance()) .slaDueDate(an.getSlaDueDate()) .build()) .collect(toList()); }
@Test public void testNodeInstanceSummaryMapper() { NodeInstance ni = NodeInstance.builder() .id(1l).name("name-3") .nodeId("123_123") .processInstanceId(2l) .referenceId(4l) .slaCompliance(4) .slaDueDate(new Date()) .connection("con") .workItemId(3l) .date(new Date()) .nodeType("HumanTask") .completed(true) .build(); assertNodeInstanceSummary(ni, new NodeInstanceSummaryMapper().apply(ni)); }
@Test public void testNodeInstanceSummaryMapper() { NodeInstance ni = NodeInstance.builder() .id(1l).name("name-3") .nodeId("123_123") .processInstanceId(2l) .referenceId(4l) .slaCompliance(4) .slaDueDate(new Date()) .connection("con") .workItemId(3l) .date(new Date()) .nodeType("HumanTask") .completed(true) .build(); assertNodeInstanceSummary(ni, new NodeInstanceSummaryMapper().apply(ni)); }
public static NodeInstance convertToNodeInstance(NodeInstanceDesc nodeInstanceDesc) { NodeInstance nodeInstance = NodeInstance.builder() .id(nodeInstanceDesc.getId()) .name(nodeInstanceDesc.getName()) .nodeId(nodeInstanceDesc.getNodeId()) .nodeType(nodeInstanceDesc.getNodeType()) .processInstanceId(nodeInstanceDesc.getProcessInstanceId()) .containerId(nodeInstanceDesc.getDeploymentId()) .workItemId(nodeInstanceDesc.getWorkItemId()) .completed(nodeInstanceDesc.isCompleted()) .connection(nodeInstanceDesc.getConnection()) .date(nodeInstanceDesc.getDataTimeStamp()) .referenceId(nodeInstanceDesc.getReferenceId()) .slaCompliance(nodeInstanceDesc.getSlaCompliance()) .slaDueDate(nodeInstanceDesc.getSlaDueDate()) .build(); return nodeInstance; }