public void completeTask(long taskId, Map data, String performingUser) { TaskService taskService = this.processEngine.get(TaskService.class); if (data != null) taskService.setVariables(Long.toString(taskId), data); taskService.completeTask(Long.toString(taskId)); }
public void releaseTask(long taskId, String performingUser) { TaskService taskService = this.processEngine.get(TaskService.class); taskService.assignTask(Long.toString(taskId), null); }
public List<TaskRef> getUnassignedTasks(String idRef, String participationType) { TaskService taskService = this.processEngine.get(TaskService.class); List<TaskRef> results = new ArrayList<TaskRef>(); if (null == participationType || participationType.equals(Participation.CANDIDATE)) { List<Task> groupTasks = taskService.findGroupTasks(idRef); adoptTasks(groupTasks, results); } else { throw new IllegalArgumentException("Unknown participation type: " + participationType); } return results; }
public void completeTask(Task task, String outcome, Map variables) { processEngine.getTaskService().completeTask(task.getId(), outcome, variables); }
RepositoryService repoService = processEngine.getRepositoryService(); Task task = taskService.getTask(ref.getReferenceId()); Set<String> outcomes = taskService.getOutcomes(task.getId()); for (String outcome : outcomes) { outcomeDirective.getValues().add(outcome);
public TaskRef getTaskById(long taskId) { TaskService taskService = this.processEngine.get(TaskService.class); Task t0 = taskService.getTask(Long.toString(taskId)); return ModelAdaptor.adoptTask(t0); }
public List<TaskRef> getAssignedTasks(String idRef) { TaskService taskService = this.processEngine.get(TaskService.class); List<TaskRef> results = new ArrayList<TaskRef>(); List<Task> assignedTasks = taskService.findPersonalTasks(idRef); adoptTasks(assignedTasks, results); return results; }
List<Participation> participations = taskService.getTaskParticipations(jbpmTask.getId()); for (Participation participation : participations) {
public void completeTask(Task task, String outcome, Map variables) { processEngine.getTaskService().completeTask(task.getId(), outcome, variables); }
private boolean taskHasForm(String id) { boolean result = false; TaskService taskService = processEngine.getTaskService(); Task task = taskService.getTask(id); result = (task.getFormResourceName() != null); return result; }
public void completeTask(long taskId, String outcome, Map data, String performingUser) { TaskService taskService = this.processEngine.get(TaskService.class); if (data != null) taskService.setVariables(Long.toString(taskId), data); taskService.completeTask(Long.toString(taskId), outcome); }
public void assignTask(long taskId, String idRef, String performingUser) { TaskService taskService = this.processEngine.get(TaskService.class); taskService.assignTask(Long.toString(taskId), idRef); }