/** * Return a list of objects representing the pooled tasks for the current user * * @return list of WorkflowTaskItem bean objects {@link WorkflowTaskItem} */ public List<WorkflowTaskItem> getPooledTasks() { // get the "pooled" tasks for the current user List<WorkflowTask> tasks = getWorkflowService().getPooledTasks( this.services.getAuthenticationService().getCurrentUserName()); return convertTasks(tasks); }
/** * Return a list of objects representing the pooled tasks for the current user * * @return list of WorkflowTaskItem bean objects {@link WorkflowTaskItem} */ public List<WorkflowTaskItem> getPooledTasks() { // get the "pooled" tasks for the current user List<WorkflowTask> tasks = getWorkflowService().getPooledTasks( this.services.getAuthenticationService().getCurrentUserName()); return convertTasks(tasks); }
private List<WorkflowTask> assertUserHasTasks(final String username, final int number) { List<WorkflowTask> tasks = WORKFLOW_SERVICE.getAssignedTasks(username, WorkflowTaskState.IN_PROGRESS); // Need mutable collection. List<WorkflowTask> allTasks = new ArrayList<WorkflowTask>(); allTasks.addAll(tasks); allTasks.addAll(WORKFLOW_SERVICE.getPooledTasks(username)); assertEquals("Wrong number of tasks assigned to user", number, allTasks.size()); return tasks; } }
/** * Get pooled tasks * * @param authority the authority * @return the list of assigned tasks */ public Scriptable getPooledTasks(final String authority) { List<WorkflowTask> cmrPooledTasks = services.getWorkflowService().getPooledTasks(authority); ArrayList<Serializable> pooledTasks = new ArrayList<Serializable>(); for (WorkflowTask cmrPooledTask : cmrPooledTasks) { pooledTasks.add(new JscriptWorkflowTask(cmrPooledTask, services, getScope())); } ValueConverter converter = new ValueConverter(); return (Scriptable)converter.convertValueForScript(services, getScope(), null, pooledTasks); }
/** * Get pooled tasks * * @param authority the authority * @return the list of assigned tasks */ public Scriptable getPooledTasks(final String authority) { List<WorkflowTask> cmrPooledTasks = services.getWorkflowService().getPooledTasks(authority); ArrayList<Serializable> pooledTasks = new ArrayList<Serializable>(); for (WorkflowTask cmrPooledTask : cmrPooledTasks) { pooledTasks.add(new JscriptWorkflowTask(cmrPooledTask, services, getScope())); } ValueConverter converter = new ValueConverter(); return (Scriptable)converter.convertValueForScript(services, getScope(), null, pooledTasks); }
List<WorkflowTask> tasks = workflowService.getPooledTasks(AuthenticationUtil.getRunAsUser()); for (WorkflowTask task : tasks)
List<WorkflowTask> tasks = workflowService.getPooledTasks(AuthenticationUtil.getRunAsUser()); for (WorkflowTask task : tasks)
final String workflowInstanceId = workflowPath.getInstance().getId(); List<WorkflowTask> pooledTasks = workflowService.getPooledTasks(GROUP); assertNotNull(pooledTasks);