public Task execute(CommandContext commandContext) { checkCreateTask(commandContext); TaskEntity task = TaskEntity.create(); task.setId(taskId); return task; }
public Task execute(CommandContext commandContext) { checkCreateTask(commandContext); TaskEntity task = TaskEntity.create(); task.setId(taskId); return task; }
@Override public void execute(ProcessEngine processEngine, String s) { TaskEntity task = TaskEntity.create(); task.setName(TASK_NAME); task.setCreateTime(TIMESTAMP); processEngine.getTaskService().saveTask(task); } };
/** creates and initializes a new persistent task. */ public static TaskEntity createAndInsert(VariableScope execution) { TaskEntity task = create(); if (execution instanceof ExecutionEntity) { ExecutionEntity executionEntity = (ExecutionEntity) execution; task.setExecution(executionEntity); task.skipCustomListeners = executionEntity.isSkipCustomListeners(); task.insert(executionEntity); return task; } else if (execution instanceof CaseExecutionEntity) { task.setCaseExecution((DelegateCaseExecution) execution); } task.insert(null); return task; }
/** creates and initializes a new persistent task. */ public static TaskEntity createAndInsert(VariableScope execution) { TaskEntity task = create(); if (execution instanceof ExecutionEntity) { ExecutionEntity executionEntity = (ExecutionEntity) execution; task.setExecution(executionEntity); task.skipCustomListeners = executionEntity.isSkipCustomListeners(); task.insert(executionEntity); return task; } else if (execution instanceof CaseExecutionEntity) { task.setCaseExecution((DelegateCaseExecution) execution); } task.insert(null); return task; }
public void testSaveTaskInsertWithoutAuthorization() { // given TaskEntity task = TaskEntity.create(); try { // when taskService.saveTask(task); fail("Exception expected: It should not be possible to save a task."); } catch (AuthorizationException e) { // then assertTextPresent("The user with id 'test' does not have 'CREATE' permission on resource 'Task'", e.getMessage()); } }
public void testSaveTaskInsert() { // given TaskEntity task = TaskEntity.create(); task.setAssignee("demo"); createGrantAuthorization(TASK, ANY, userId, CREATE); // when taskService.saveTask(task); // then task = (TaskEntity) selectSingleTask(); assertNotNull(task); assertEquals("demo", task.getAssignee()); String taskId = task.getId(); deleteTask(taskId, true); }
public void testSaveAndUpdateTaskWithTaskAssignPermission() { // given TaskEntity task = TaskEntity.create(); task.setAssignee("demo"); createGrantAuthorization(TASK, ANY, userId, CREATE, TASK_ASSIGN); // when taskService.saveTask(task); task.delegate("demoNew"); taskService.saveTask(task); // then task = (TaskEntity) selectSingleTask(); assertNotNull(task); assertEquals("demoNew", task.getAssignee()); String taskId = task.getId(); deleteTask(taskId, true); }
public Task execute(CommandContext commandContext) { checkCreateTask(commandContext); TaskEntity task = TaskEntity.create(); task.setId(taskId); return task; }
/** creates and initializes a new persistent task. */ public static TaskEntity createAndInsert(VariableScope execution) { TaskEntity task = create(); if (execution instanceof ExecutionEntity) { ExecutionEntity executionEntity = (ExecutionEntity) execution; task.setExecution(executionEntity); task.skipCustomListeners = executionEntity.isSkipCustomListeners(); task.insert(executionEntity); return task; } else if (execution instanceof CaseExecutionEntity) { task.setCaseExecution((DelegateCaseExecution) execution); } task.insert(null); return task; }
public void testSaveTaskInsertWithoutAuthorization() { // given TaskEntity task = TaskEntity.create(); try { // when taskService.saveTask(task); fail("Exception expected: It should not be possible to save a task."); } catch (AuthorizationException e) { // then assertTextPresent("The user with id 'test' does not have 'CREATE' permission on resource 'Task'", e.getMessage()); } }
public void testSaveTaskInsert() { // given TaskEntity task = TaskEntity.create(); task.setAssignee("demo"); createGrantAuthorization(TASK, ANY, userId, CREATE); // when taskService.saveTask(task); // then task = (TaskEntity) selectSingleTask(); assertNotNull(task); assertEquals("demo", task.getAssignee()); String taskId = task.getId(); deleteTask(taskId, true); }
public void testSaveAndUpdateTaskWithTaskAssignPermission() { // given TaskEntity task = TaskEntity.create(); task.setAssignee("demo"); createGrantAuthorization(TASK, ANY, userId, CREATE, TASK_ASSIGN); // when taskService.saveTask(task); task.delegate("demoNew"); taskService.saveTask(task); // then task = (TaskEntity) selectSingleTask(); assertNotNull(task); assertEquals("demoNew", task.getAssignee()); String taskId = task.getId(); deleteTask(taskId, true); }