public void handlePeopleAssignments(WorkItem workItem, InternalTask task, InternalTaskData taskData) { InternalPeopleAssignments peopleAssignments = getNullSafePeopleAssignments(task); assignActors(workItem, peopleAssignments, taskData); assignGroups(workItem, peopleAssignments); assignBusinessAdministrators(workItem, peopleAssignments); assignTaskStakeholders(workItem, peopleAssignments); assignExcludedOwners(workItem, peopleAssignments); assignRecipients(workItem, peopleAssignments); task.setPeopleAssignments(peopleAssignments); } @SuppressWarnings("unchecked")
assignments.setPotentialOwners(po); task.setPeopleAssignments(assignments);
@Test public void testgetNullSafePeopleAssignments() { Task task = TaskModelProvider.getFactory().newTask(); InternalPeopleAssignments peopleAssignment = peopleAssignmentHelper.getNullSafePeopleAssignments(task); assertNotNull(peopleAssignment); peopleAssignment = peopleAssignmentHelper.getNullSafePeopleAssignments(task); assertNotNull(peopleAssignment); ((InternalTask) task).setPeopleAssignments(null); peopleAssignment = peopleAssignmentHelper.getNullSafePeopleAssignments(task); assertNotNull(peopleAssignment); assertEquals(0, peopleAssignment.getPotentialOwners().size()); assertEquals(0, peopleAssignment.getBusinessAdministrators().size()); assertEquals(0, peopleAssignment.getExcludedOwners().size()); assertEquals(0, peopleAssignment.getRecipients().size()); assertEquals(0, peopleAssignment.getTaskStakeholders().size()); }
assignments.setPotentialOwners(po); task.setPeopleAssignments(assignments); taskService.addTask(task, new HashMap<String, Object>()); long taskId = task.getId();
assignments.setPotentialOwners(po); task.setPeopleAssignments(assignments);
assignments.setPotentialOwners(po); task.setPeopleAssignments(assignments); taskService.addTask(task, new HashMap<String, Object>()); long taskId = task.getId();
assignments.setPotentialOwners(po); task.setPeopleAssignments(assignments); InternalTask task2 = (InternalTask) TaskFactory.evalTask(reader, vars); ((InternalTaskData) task2.getTaskData()).setSkipable(true); task2.setPeopleAssignments(assignments);
assignments.setPotentialOwners(po); task.setPeopleAssignments(assignments);
assignments.setPotentialOwners(po); task.setPeopleAssignments(assignments);
assignments.setPotentialOwners(po); task.setPeopleAssignments(assignments); taskService.addTask(task, new HashMap<String, Object>()); long taskId = task.getId();
assignments.setPotentialOwners(po); task.setPeopleAssignments(assignments); taskService.addTask(task, new HashMap<String, Object>()); long taskId = task.getId();
assignments.setPotentialOwners(po); task.setPeopleAssignments(assignments);
List<OrganizationalEntity> recipients = copyOrganizationalEntityList(jaxbPeopleAssignments.getRecipients()); peopleAssignments.setRecipients(recipients); taskImpl.setPeopleAssignments(peopleAssignments);
public void handlePeopleAssignments(WorkItem workItem, InternalTask task, InternalTaskData taskData) { InternalPeopleAssignments peopleAssignments = getNullSafePeopleAssignments(task); assignActors(workItem, peopleAssignments, taskData); assignGroups(workItem, peopleAssignments); assignBusinessAdministrators(workItem, peopleAssignments); assignTaskStakeholders(workItem, peopleAssignments); assignExcludedOwners(workItem, peopleAssignments); assignRecipients(workItem, peopleAssignments); task.setPeopleAssignments(peopleAssignments); } @SuppressWarnings("unchecked")
peopleAssignments.setRecipients(new ArrayList<OrganizationalEntity>()); peopleAssignments.setTaskStakeholders(new ArrayList<OrganizationalEntity>()); task.setPeopleAssignments(peopleAssignments);
@Test public void testgetNullSafePeopleAssignments() { Task task = TaskModelProvider.getFactory().newTask(); InternalPeopleAssignments peopleAssignment = peopleAssignmentHelper.getNullSafePeopleAssignments(task); assertNotNull(peopleAssignment); peopleAssignment = peopleAssignmentHelper.getNullSafePeopleAssignments(task); assertNotNull(peopleAssignment); ((InternalTask) task).setPeopleAssignments(null); peopleAssignment = peopleAssignmentHelper.getNullSafePeopleAssignments(task); assertNotNull(peopleAssignment); assertEquals(0, peopleAssignment.getPotentialOwners().size()); assertEquals(0, peopleAssignment.getBusinessAdministrators().size()); assertEquals(0, peopleAssignment.getExcludedOwners().size()); assertEquals(0, peopleAssignment.getRecipients().size()); assertEquals(0, peopleAssignment.getTaskStakeholders().size()); }