protected TaskEventSummary build(TaskEventInstance event) { TaskEventSummary summary = new TaskEventSummary( event.getId(), event.getTaskId(), event.getType(), event.getUserId(), event.getWorkItemId(), event.getLogTime(), event.getMessage() ); return summary; }
public Builder type(String type) { taskEventInstance.setType(type); return this; }
public Builder user(String user) { taskEventInstance.setUserId(user); return this; }
private void assertTaskEventInstance(TaskEventInstance expected, TaskEventInstance actual) { assertNotNull(actual); assertEquals(expected.getType(), actual.getType()); assertEquals(expected.getProcessInstanceId(), actual.getProcessInstanceId()); assertEquals(expected.getTaskId(), actual.getTaskId()); assertEquals(expected.getUserId(), actual.getUserId()); assertNotNull(actual.getId()); assertNotNull(actual.getLogTime()); assertNotNull(actual.getWorkItemId()); }
.builder() .type(TaskEvent.TaskEventType.ADDED.toString()) .processInstanceId(processInstanceId) assertEquals(2, events.size()); assertTaskEventInstance(expectedTaskEventInstance, events.get(0)); expectedTaskEventInstance.setType(TaskEvent.TaskEventType.STARTED.toString()); expectedTaskEventInstance.setUserId(USER_YODA); assertTaskEventInstance(expectedTaskEventInstance, events.get(1));
assertEquals(taskInstance.getId(), event.getTaskId()); assertEquals(TaskEvent.TaskEventType.ADDED.toString(), event.getType()); assertEquals(taskInstance.getId(), event.getTaskId()); assertEquals(TaskEvent.TaskEventType.STARTED.toString(), event.getType()); assertEquals(taskInstance.getId(), event.getTaskId()); assertEquals(TaskEvent.TaskEventType.STOPPED.toString(), event.getType()); assertEquals(taskInstance.getId(), event.getTaskId()); assertEquals(TaskEvent.TaskEventType.STOPPED.toString(), event.getType()); assertEquals(taskInstance.getId(), event.getTaskId()); assertEquals(TaskEvent.TaskEventType.STARTED.toString(), event.getType());
private TaskEventInstance getTaskEventInstanceFromListByType(List<TaskEventInstance> events, String type) { for (TaskEventInstance t : events) { if (t.getType().equals(type)) { return t; } } return null; }
for (TaskEvent taskSummary : tasks) { TaskEventInstance task = TaskEventInstance.builder() .id(taskSummary.getTaskId()) .taskId(taskSummary.getTaskId())
private void assertTaskEventInstance(TaskEventInstance expected, TaskEventInstance actual) { assertNotNull(actual); assertEquals(expected.getType(), actual.getType()); assertEquals(expected.getProcessInstanceId(), actual.getProcessInstanceId()); assertEquals(expected.getTaskId(), actual.getTaskId()); assertEquals(expected.getUserId(), actual.getUserId()); assertNotNull(actual.getId()); assertNotNull(actual.getLogTime()); assertNotNull(actual.getWorkItemId()); }
.builder() .type(TaskEvent.TaskEventType.ADDED.toString()) .processInstanceId(processInstanceId) expectedTaskEventInstance.setType(TaskEvent.TaskEventType.STARTED.toString()); expectedTaskEventInstance.setUserId(USER_YODA); assertTaskEventInstance(expectedTaskEventInstance, event); expectedTaskEventInstance.setType(TaskEvent.TaskEventType.ADDED.toString()); expectedTaskEventInstance.setUserId(PROCESS_ID_USERTASK); // is this really correct to set process id as user for added task assertTaskEventInstance(expectedTaskEventInstance, event); expectedTaskEventInstance.setType(TaskEvent.TaskEventType.STARTED.toString()); expectedTaskEventInstance.setUserId(USER_YODA); assertTaskEventInstance(expectedTaskEventInstance, event); expectedTaskEventInstance.setType(TaskEvent.TaskEventType.STOPPED.toString()); assertTaskEventInstance(expectedTaskEventInstance, event); } finally {
assertEquals(TaskEvent.TaskEventType.ADDED.toString(), events.get(0).getType()); assertEquals(TaskEvent.TaskEventType.STARTED.toString(), events.get(1).getType()); assertEquals(TaskEvent.TaskEventType.STOPPED.toString(), events.get(2).getType()); assertEquals(TaskEvent.TaskEventType.STOPPED.toString(), events.get(0).getType()); assertEquals(TaskEvent.TaskEventType.STARTED.toString(), events.get(1).getType()); assertEquals(TaskEvent.TaskEventType.ADDED.toString(), events.get(2).getType()); } finally { processClient.abortProcessInstance(CONTAINER_ID, processInstanceId);
@Test public void testBuildTaskEventSummary() { final TaskEventInstance event = TaskEventInstance.builder(). id(1l). taskId(2l). type("UPDATED"). user("admin"). date(new Date()). workItemId(3l). message("message").build(); final TaskEventSummary summary = remoteTaskService.build(event); assertNotNull(summary); assertEquals(event.getId(), summary.getEventId()); assertEquals(event.getTaskId(), summary.getTaskId()); assertEquals(event.getType(), summary.getType()); assertEquals(event.getUserId(), summary.getUserId()); assertEquals(event.getLogTime(), summary.getLogTime()); assertEquals(event.getWorkItemId(), summary.getWorkItemId()); assertEquals(event.getMessage(), summary.getMessage()); }
final String serverTemplateId = "serverTemplateId"; TaskEventInstance eventInstance = TaskEventInstance.builder() .taskId(taskId) .type("STARTED") assertEquals(eventInstance.getId(), taskEventSummaries.get(0).getEventId()); assertEquals(eventInstance.getTaskId(), taskEventSummaries.get(0).getTaskId()); assertEquals(eventInstance.getType(), taskEventSummaries.get(0).getType()); assertEquals(eventInstance.getUserId(), taskEventSummaries.get(0).getUserId()); assertEquals(eventInstance.getWorkItemId(), taskEventSummaries.get(0).getWorkItemId()); assertEquals(eventInstance.getLogTime(), taskEventSummaries.get(0).getLogTime()); assertEquals(eventInstance.getMessage(), taskEventSummaries.get(0).getMessage());
@Test public void testBuildTaskEventSummary() { final TaskEventInstance event = TaskEventInstance.builder(). id(1l). taskId(2l). type("UPDATED"). user("admin"). date(new Date()). workItemId(3l). message("message").build(); final TaskEventSummary summary = remoteTaskService.build(event); assertNotNull(summary); assertEquals(event.getId(), summary.getEventId()); assertEquals(event.getTaskId(), summary.getTaskId()); assertEquals(event.getType(), summary.getType()); assertEquals(event.getUserId(), summary.getUserId()); assertEquals(event.getLogTime(), summary.getLogTime()); assertEquals(event.getWorkItemId(), summary.getWorkItemId()); assertEquals(event.getMessage(), summary.getMessage()); }
final String serverTemplateId = "serverTemplateId"; TaskEventInstance eventInstance = TaskEventInstance.builder() .taskId(taskId) .type("STARTED") assertEquals(eventInstance.getId(), taskEventSummaries.get(0).getEventId()); assertEquals(eventInstance.getTaskId(), taskEventSummaries.get(0).getTaskId()); assertEquals(eventInstance.getType(), taskEventSummaries.get(0).getType()); assertEquals(eventInstance.getUserId(), taskEventSummaries.get(0).getUserId()); assertEquals(eventInstance.getWorkItemId(), taskEventSummaries.get(0).getWorkItemId()); assertEquals(eventInstance.getLogTime(), taskEventSummaries.get(0).getLogTime()); assertEquals(eventInstance.getMessage(), taskEventSummaries.get(0).getMessage());