public Task execute(Context cntxt ) { TaskContext context = (TaskContext) cntxt; return context.getTaskQueryService().getTaskInstanceById(taskId); }
public Integer execute(Context cntxt) { TaskContext context = (TaskContext) cntxt; return context.getTaskQueryService().getCompletedTaskByUserId(userId); }
public Integer execute(Context cntxt ) { TaskContext context = (TaskContext) cntxt; return context.getTaskQueryService().getPendingSubTasksByParent(parentId); }
public List<TaskSummary> execute(Context cntxt) { TaskContext context = (TaskContext) cntxt; doCallbackUserOperation(userId, context); List<String> groups = doUserGroupCallbackOperation(userId, null, context); if (status == null || status.isEmpty()){ return context.getTaskQueryService().getTasksAssignedAsBusinessAdministrator(userId, groups); } return context.getTaskQueryService().getTasksAssignedAsBusinessAdministratorByStatus(userId, groups, status); }
public List<TaskSummary> execute(Context cntxt) { TaskContext context = (TaskContext) cntxt; if (userId != null) { doCallbackUserOperation(userId, context); doUserGroupCallbackOperation(userId, null, context); return context.getTaskQueryService().getSubTasksAssignedAsPotentialOwner(parentId, userId); } else { return context.getTaskQueryService().getSubTasksByParent(parentId); } }
TaskQueryService queryService = context.getTaskQueryService(); Task task = queryService.getTaskInstanceById(taskId); if(task == null){ return null; parentTask = queryService.getTaskInstanceById(task.getTaskData().getParentId()); List<TaskSummary> subTasks = queryService.getSubTasksByParent(parentTask.getId()); List<TaskSummary> subTasks = queryService.getSubTasksByParent(task.getId()); for(TaskSummary taskSummary : subTasks){ Task subTask = queryService.getTaskInstanceById(taskSummary.getId());
public Task execute(Context cntxt) { TaskContext context = (TaskContext) cntxt; return context.getTaskQueryService().getTaskByWorkItemId(workItemId); }
public Integer execute(Context cntxt ) { TaskContext context = (TaskContext) cntxt; return context.getTaskQueryService().getPendingTaskByUserId(userId); }
public Map<Long, List<OrganizationalEntity>> execute(Context cntxt ) { TaskContext context = (TaskContext) cntxt; return context.getTaskQueryService().getPotentialOwnersForTaskIds(taskIds); }
@Override public Task execute(Context cntxt) { TaskContext context = (TaskContext) cntxt; Task task = context.getTaskQueryService().getTaskInstanceById(taskId); if (task == null) { throw new IllegalStateException("Unable to find task with id " + taskId); } if (!checkUserPermissions(userId, task, context)) { throw new PermissionDeniedException("User " + userId + " isn't allowed to see the task " + taskId); } return task; }
@Override public Void execute(Context ctx ) { TaskContext context = (TaskContext) ctx; Task task = context.getTaskQueryService().getTaskInstanceById(taskId); context.getTaskRuleService().executeRules(task, userId, data, scope); return null; }
@Before public void initialize() { when(taskContext.getUserGroupCallback()).thenReturn(userGroupCallback); when(taskContext.getTaskQueryService()).thenReturn(taskQueryService); when(taskQueryService.getTaskInstanceById(TASK_ID)).thenReturn(task); when(task.getPeopleAssignments()).thenReturn(peopleAssignments); command = new GetUserTaskCommand(USER_ID, TASK_ID); }
@SuppressWarnings("unchecked") public Map<String, Object> execute(Context cntxt ) { TaskContext context = (TaskContext) cntxt; Task taskById = context.getTaskQueryService().getTaskInstanceById(taskId); if (taskById == null) { throw new IllegalStateException("Unable to find task with id " + taskId); } TaskContentService contentService = context.getTaskContentService(); Content contentById = contentService.getContentById(taskById.getTaskData().getDocumentContentId()); ContentMarshallerContext mContext = contentService.getMarshallerContext(taskById); Object unmarshalledObject = ContentMarshallerHelper.unmarshall(contentById.getContent(), mContext.getEnvironment(), mContext.getClassloader()); if (!(unmarshalledObject instanceof Map)) { logger.debug(" The Task Content is not of type Map, it was: {} so packaging it into new map under Content key ", unmarshalledObject.getClass()); Map<String, Object> content = new HashMap<String, Object>(); content.put("Content", unmarshalledObject); return content; } Map<String, Object> content = (Map<String, Object>) unmarshalledObject; return content; }
@Test(expected = IllegalStateException.class) public void testGetUnexistentClass() { when(taskQueryService.getTaskInstanceById(TASK_ID)).thenReturn(null); command.execute(taskContext); fail(); }
TaskPersistenceContext persistenceContext = context.getPersistenceContext(); InternalTask task = (InternalTask) queryService.getTaskInstanceById(taskId); if (task == null || task.getDeadlines() == null) { return null;
context.set("local:groups", groupIds); Task task = context.getTaskQueryService().getTaskInstanceById(taskId); if (task == null) { throw new PermissionDeniedException("Task '" + taskId + "' not found");
@Override public String getFormDisplayTask(long taskId) { Task task = queryService.getTaskInstanceById(taskId); Map<String, Object> renderContext = new HashMap<String, Object>(); String processAssetPath = "";