@Before public void setUpRuntimeData() { historyServiceMock = mock(HistoryService.class); // runtime service when(processEngine.getHistoryService()).thenReturn(historyServiceMock); historicInstanceMock = MockProvider.createMockHistoricActivityInstance(); historicQueryMock = mock(HistoricActivityInstanceQuery.class); when(historyServiceMock.createHistoricActivityInstanceQuery()).thenReturn(historicQueryMock); when(historicQueryMock.activityInstanceId(anyString())).thenReturn(historicQueryMock); when(historicQueryMock.singleResult()).thenReturn(historicInstanceMock); }
public HistoricActivityInstanceDto getHistoricActivityInstance() { HistoryService historyService = engine.getHistoryService(); HistoricActivityInstance instance = historyService.createHistoricActivityInstanceQuery() .activityInstanceId(activityInstanceId).singleResult(); if (instance == null) { throw new InvalidRequestException(Status.NOT_FOUND, "Historic activity instance with id '" + activityInstanceId + "' does not exist"); } return HistoricActivityInstanceDto.fromHistoricActivityInstance(instance); }
public HistoricActivityInstanceDto getHistoricActivityInstance() { HistoryService historyService = engine.getHistoryService(); HistoricActivityInstance instance = historyService.createHistoricActivityInstanceQuery() .activityInstanceId(activityInstanceId).singleResult(); if (instance == null) { throw new InvalidRequestException(Status.NOT_FOUND, "Historic activity instance with id '" + activityInstanceId + "' does not exist"); } return HistoricActivityInstanceDto.fromHistoricActivityInstance(instance); }
private void verifyStringParameterQueryInvocations() { Map<String, String> stringQueryParameters = getCompleteStringQueryParameters(); verify(mockedQuery).activityInstanceId(stringQueryParameters.get("activityInstanceId")); verify(mockedQuery).processInstanceId(stringQueryParameters.get("processInstanceId")); verify(mockedQuery).processDefinitionId(stringQueryParameters.get("processDefinitionId")); verify(mockedQuery).executionId(stringQueryParameters.get("executionId")); verify(mockedQuery).activityId(stringQueryParameters.get("activityId")); verify(mockedQuery).activityName(stringQueryParameters.get("activityName")); verify(mockedQuery).activityType(stringQueryParameters.get("activityType")); verify(mockedQuery).taskAssignee(stringQueryParameters.get("taskAssignee")); verify(mockedQuery).list(); }
@Override protected void applyFilters(HistoricActivityInstanceQuery query) { if (activityInstanceId != null) { query.activityInstanceId(activityInstanceId);
@Override protected void applyFilters(HistoricActivityInstanceQuery query) { if (activityInstanceId != null) { query.activityInstanceId(activityInstanceId);
HistoricActivityInstance historicActivityInstance1 = historyService.createHistoricActivityInstanceQuery().activityInstanceId(update1.getActivityInstanceId()).singleResult(); assertEquals(historicActivityInstance1.getExecutionId(), update1.getExecutionId()); assertEquals("usertask1", historicActivityInstance1.getActivityId()); HistoricActivityInstance historicActivityInstance2 = historyService.createHistoricActivityInstanceQuery().activityInstanceId(update2.getActivityInstanceId()).singleResult(); assertEquals("usertask2", historicActivityInstance2.getActivityId());
HistoricActivityInstance historicActivityInstance1 = historyService.createHistoricActivityInstanceQuery().activityInstanceId(update1.getActivityInstanceId()).singleResult(); assertEquals(historicActivityInstance1.getExecutionId(), update1.getExecutionId()); assertEquals("usertask1", historicActivityInstance1.getActivityId()); HistoricActivityInstance historicActivityInstance2 = historyService.createHistoricActivityInstanceQuery().activityInstanceId(update2.getActivityInstanceId()).singleResult(); assertEquals("usertask2", historicActivityInstance2.getActivityId());
.activityInstanceId(details.get(0).getActivityInstanceId()) .singleResult(); .activityInstanceId(details.get(1).getActivityInstanceId()) .singleResult();
assertEquals(1, historyService.createHistoricActivityInstanceQuery().activityInstanceId(historicActivityInstance.getId()).list().size());
HistoricActivityInstance historicActivityInstance = historyService.createHistoricActivityInstanceQuery().activityInstanceId(historicProperty1.getActivityInstanceId()).singleResult(); assertNotNull(historicActivityInstance); assertEquals("start", historicActivityInstance.getActivityId()); historicActivityInstance = historyService.createHistoricActivityInstanceQuery().activityInstanceId(historicProperty2.getActivityInstanceId()).singleResult(); assertNotNull(historicActivityInstance); assertEquals("start", historicActivityInstance.getActivityId()); assertEquals(processInstance.getId(), historicProperty3.getProcessInstanceId()); String activityInstanceId = historicProperty3.getActivityInstanceId(); historicActivityInstance = historyService.createHistoricActivityInstanceQuery().activityInstanceId(activityInstanceId).singleResult(); assertNotNull(historicActivityInstance); assertEquals(taskActivityId, historicActivityInstance.getActivityId()); assertEquals(processInstance.getId(), historicProperty4.getProcessInstanceId()); activityInstanceId = historicProperty4.getActivityInstanceId(); historicActivityInstance = historyService.createHistoricActivityInstanceQuery().activityInstanceId(activityInstanceId).singleResult(); assertNotNull(historicActivityInstance); assertEquals(taskActivityId, historicActivityInstance.getActivityId());
public HistoricActivityInstanceDto getHistoricActivityInstance() { HistoryService historyService = engine.getHistoryService(); HistoricActivityInstance instance = historyService.createHistoricActivityInstanceQuery() .activityInstanceId(activityInstanceId).singleResult(); if (instance == null) { throw new InvalidRequestException(Status.NOT_FOUND, "Historic activity instance with id '" + activityInstanceId + "' does not exist"); } return HistoricActivityInstanceDto.fromHistoricActivityInstance(instance); }
@Override protected void applyFilters(HistoricActivityInstanceQuery query) { if (activityInstanceId != null) { query.activityInstanceId(activityInstanceId);
HistoricActivityInstance historicActivityInstance1 = historyService.createHistoricActivityInstanceQuery().activityInstanceId(update1.getActivityInstanceId()).singleResult(); assertEquals(historicActivityInstance1.getExecutionId(), update1.getExecutionId()); assertEquals("usertask1", historicActivityInstance1.getActivityId()); HistoricActivityInstance historicActivityInstance2 = historyService.createHistoricActivityInstanceQuery().activityInstanceId(update2.getActivityInstanceId()).singleResult(); assertEquals("usertask2", historicActivityInstance2.getActivityId());
HistoricActivityInstance historicActivityInstance1 = historyService.createHistoricActivityInstanceQuery().activityInstanceId(update1.getActivityInstanceId()).singleResult(); assertEquals(historicActivityInstance1.getExecutionId(), update1.getExecutionId()); assertEquals("usertask1", historicActivityInstance1.getActivityId()); HistoricActivityInstance historicActivityInstance2 = historyService.createHistoricActivityInstanceQuery().activityInstanceId(update2.getActivityInstanceId()).singleResult(); assertEquals("usertask2", historicActivityInstance2.getActivityId());
.activityInstanceId(details.get(0).getActivityInstanceId()) .singleResult(); .activityInstanceId(details.get(1).getActivityInstanceId()) .singleResult();
assertEquals(1, historyService.createHistoricActivityInstanceQuery().activityInstanceId(historicActivityInstance.getId()).list().size());
HistoricActivityInstance historicActivityInstance = historyService.createHistoricActivityInstanceQuery().activityInstanceId(historicProperty1.getActivityInstanceId()).singleResult(); assertNotNull(historicActivityInstance); assertEquals("start", historicActivityInstance.getActivityId()); historicActivityInstance = historyService.createHistoricActivityInstanceQuery().activityInstanceId(historicProperty2.getActivityInstanceId()).singleResult(); assertNotNull(historicActivityInstance); assertEquals("start", historicActivityInstance.getActivityId()); assertEquals(processInstance.getId(), historicProperty3.getProcessInstanceId()); String activityInstanceId = historicProperty3.getActivityInstanceId(); historicActivityInstance = historyService.createHistoricActivityInstanceQuery().activityInstanceId(activityInstanceId).singleResult(); assertNotNull(historicActivityInstance); assertEquals(taskActivityId, historicActivityInstance.getActivityId()); assertEquals(processInstance.getId(), historicProperty4.getProcessInstanceId()); activityInstanceId = historicProperty4.getActivityInstanceId(); historicActivityInstance = historyService.createHistoricActivityInstanceQuery().activityInstanceId(activityInstanceId).singleResult(); assertNotNull(historicActivityInstance); assertEquals(taskActivityId, historicActivityInstance.getActivityId());