private void verifyCurrentActivities(Long processInstanceId) { final NodeInstance nodeInstanceMock = mock(NodeInstance.class); final List<NodeInstance> nodeInstanceList = singletonList(nodeInstanceMock); when(queryServicesClient.findActiveNodeInstances(processInstanceId, 0, Integer.MAX_VALUE)).thenReturn(nodeInstanceList); when(nodeInstanceMock.getDate()).thenReturn(new Date()); ProcessInstanceKey instanceKey = new ProcessInstanceKey(serverTemplateId, containerId, processInstanceId); service.getProcessInstanceActiveNodes(instanceKey); verify(queryServicesClient).findActiveNodeInstances(processInstanceId, 0, Integer.MAX_VALUE); verify(nodeInstanceMock).getDate(); verify(nodeInstanceMock).getId(); verify(nodeInstanceMock).getName(); verify(nodeInstanceMock).getNodeType(); }
private void verifyCurrentActivities(Long processInstanceId) { final NodeInstance nodeInstanceMock = mock(NodeInstance.class); final List<NodeInstance> nodeInstanceList = singletonList(nodeInstanceMock); when(queryServicesClient.findActiveNodeInstances(processInstanceId, 0, Integer.MAX_VALUE)).thenReturn(nodeInstanceList); when(nodeInstanceMock.getDate()).thenReturn(new Date()); ProcessInstanceKey instanceKey = new ProcessInstanceKey(serverTemplateId, containerId, processInstanceId); service.getProcessInstanceActiveNodes(instanceKey); verify(queryServicesClient).findActiveNodeInstances(processInstanceId, 0, Integer.MAX_VALUE); verify(nodeInstanceMock).getDate(); verify(nodeInstanceMock).getId(); verify(nodeInstanceMock).getName(); verify(nodeInstanceMock).getNodeType(); }
@Override public CaseActionSummary apply(NodeInstance nodeInstance) { if (nodeInstance == null) { return null; } return CaseActionSummary.builder() .id(nodeInstance.getId()) .name(nodeInstance.getName()) .type(nodeInstance.getNodeType()) .createdOn(nodeInstance.getDate()) .actualOwner(actualOwner) .actionStatus(actionStatus) .build(); } }
@Override public CaseActionSummary apply(NodeInstance nodeInstance) { if (nodeInstance == null) { return null; } return CaseActionSummary.builder() .id(nodeInstance.getId()) .name(nodeInstance.getName()) .type(nodeInstance.getNodeType()) .createdOn(nodeInstance.getDate()) .actualOwner(actualOwner) .actionStatus(actionStatus) .build(); } }
@Override public NodeInstanceSummary apply(NodeInstance nodeInstance) { if (nodeInstance == null) { return null; } return new NodeInstanceSummary(nodeInstance.getId(), nodeInstance.getProcessInstanceId(), nodeInstance.getName(), nodeInstance.getNodeId(), nodeInstance.getNodeType(), nodeInstance.getDate(), nodeInstance.getConnection(), nodeInstance.getCompleted(), nodeInstance.getReferenceId(), nodeInstance.getSlaCompliance(), nodeInstance.getSlaDueDate()); } }
@Override public NodeInstanceSummary apply(NodeInstance nodeInstance) { if (nodeInstance == null) { return null; } return new NodeInstanceSummary(nodeInstance.getId(), nodeInstance.getProcessInstanceId(), nodeInstance.getName(), nodeInstance.getNodeId(), nodeInstance.getNodeType(), nodeInstance.getDate(), nodeInstance.getConnection(), nodeInstance.getCompleted(), nodeInstance.getReferenceId(), nodeInstance.getSlaCompliance(), nodeInstance.getSlaDueDate()); } }
assertNodeInstance(expectedFirstTask, nodeInstance); assertNotNull(nodeInstance.getWorkItemId()); assertNotNull(nodeInstance.getDate()); assertNodeInstance(expectedStart, nodeInstance); assertNull(nodeInstance.getWorkItemId()); assertNotNull(nodeInstance.getDate()); assertNodeInstance(expectedFirstTask, nodeInstance); assertNotNull(nodeInstance.getWorkItemId()); assertNotNull(nodeInstance.getDate()); assertNotNull(nodeInstance.getDate()); assertNodeInstance(expectedStart, nodeInstance); assertNull(nodeInstance.getWorkItemId()); assertNotNull(nodeInstance.getDate()); } finally { processClient.abortProcessInstance(CONTAINER_ID, processInstanceId);
assertNodeInstance(expectedFirstTask, nodeInstance); assertNotNull(nodeInstance.getWorkItemId()); assertNotNull(nodeInstance.getDate()); assertNotNull(nodeInstance.getDate()); assertNodeInstance(expectedStart, nodeInstance); assertNull(nodeInstance.getWorkItemId()); assertNotNull(nodeInstance.getDate()); assertNodeInstance(expectedFirstTask, nodeInstance); assertNotNull(nodeInstance.getWorkItemId()); assertNotNull(nodeInstance.getDate()); assertNotNull(nodeInstance.getDate()); assertNodeInstance(expectedStart, nodeInstance); assertNull(nodeInstance.getWorkItemId()); assertNotNull(nodeInstance.getDate()); } finally { processClient.abortProcessInstance(CONTAINER_ID, processInstanceId);
public static void assertCaseActionNodeInstance(final NodeInstance nodeInstance, final CaseActionSummary caseActionSummary) { assertNotNull(caseActionSummary); assertNotNull(nodeInstance); assertEquals(nodeInstance.getId(), caseActionSummary.getId()); assertEquals(nodeInstance.getName(), caseActionSummary.getName()); assertEquals(nodeInstance.getNodeType(), caseActionSummary.getType()); assertEquals(nodeInstance.getDate(), caseActionSummary.getCreatedOn()); assertNotNull(caseActionSummary.getActionStatus()); }
public static void assertCaseActionNodeInstance(final NodeInstance nodeInstance, final CaseActionSummary caseActionSummary) { assertNotNull(caseActionSummary); assertNotNull(nodeInstance); assertEquals(nodeInstance.getId(), caseActionSummary.getId()); assertEquals(nodeInstance.getName(), caseActionSummary.getName()); assertEquals(nodeInstance.getNodeType(), caseActionSummary.getType()); assertEquals(nodeInstance.getDate(), caseActionSummary.getCreatedOn()); assertNotNull(caseActionSummary.getActionStatus()); }
public static void assertNodeInstanceSummary(final NodeInstance ni, final NodeInstanceSummary ns) { assertNotNull(ns); assertEquals(ni.getId(), ns.getId()); assertEquals(ni.getName(), ns.getName()); assertEquals(ni.getProcessInstanceId(), ns.getProcessId()); assertEquals(ni.getDate(), ns.getTimestamp()); assertEquals(ni.getNodeId(), ns.getNodeUniqueName()); assertEquals(ni.getNodeType(), ns.getType()); assertEquals(ni.getConnection(), ns.getConnection()); assertEquals(ni.getCompleted(), ns.isCompleted()); assertEquals(ni.getReferenceId(), ns.getReferenceId()); assertEquals(ni.getSlaCompliance(), ns.getSlaCompliance()); assertEquals(ni.getSlaDueDate(), ns.getSlaDueDate()); }
public static void assertNodeInstanceSummary(final NodeInstance ni, final NodeInstanceSummary ns) { assertNotNull(ns); assertEquals(ni.getId(), ns.getId()); assertEquals(ni.getName(), ns.getName()); assertEquals(ni.getProcessInstanceId(), ns.getProcessId()); assertEquals(ni.getDate(), ns.getTimestamp()); assertEquals(ni.getNodeId(), ns.getNodeUniqueName()); assertEquals(ni.getNodeType(), ns.getType()); assertEquals(ni.getConnection(), ns.getConnection()); assertEquals(ni.getCompleted(), ns.isCompleted()); assertEquals(ni.getReferenceId(), ns.getReferenceId()); assertEquals(ni.getSlaCompliance(), ns.getSlaCompliance()); assertEquals(ni.getSlaDueDate(), ns.getSlaDueDate()); }