/** * Gets the value of the <code>name</code> property * * @return the name */ public String getName() { return task.getName(); }
/** * Gets the value of the <code>name</code> property * * @return the name */ public String getName() { return task.getName(); }
for (WorkflowTask task : tasks) out.println("task id: " + task.getId() + " , name: " + task.getName() + " , properties: " + task.getProperties().size()); for (WorkflowTask task : tasks) out.println(" task id: " + task.getId() + " , name: " + task.getName() + ", title: " + task.getTitle() + " , desc: " + task.getDescription() + " , properties: " + task.getProperties().size()); if (timer.getTask() != null) out.print(" , task: " + timer.getTask().getName() + "(" + timer.getTask().getId() + ")"); for (WorkflowTask task : tasks) out.println("id: " + task.getId() + " , name: " + task.getName() + " , properties: " + task.getProperties().size() + " , workflow: " + task.getPath().getInstance().getId() + " , path: " + task.getPath().getId()); for (WorkflowTask task : tasks) out.println("id: " + task.getId() + " , name " + task.getName() + " , properties: " + task.getProperties().size() + " , workflow: " + task.getPath().getInstance().getId() + " , path: " + task.getPath().getId()); out.println("id: " + task.getId() + " , name " + task.getName() + " , properties: " + task.getProperties().size() + " , workflow: " + task.getPath().getInstance().getId() + " , path: " + task.getPath().getId()); out.println("name: " + task.getName()); out.println("title: " + task.getTitle()); out.println("description: " + task.getDescription()); out.println("task id: " + task.getId() + " , name: " + task.getName() + " , properties: " + task.getProperties().size() + ", process id: " + task.getPath().getInstance());
for (WorkflowTask task : tasks) out.println("task id: " + task.getId() + " , name: " + task.getName() + " , properties: " + task.getProperties().size()); for (WorkflowTask task : tasks) out.println(" task id: " + task.getId() + " , name: " + task.getName() + ", title: " + task.getTitle() + " , desc: " + task.getDescription() + " , properties: " + task.getProperties().size()); if (timer.getTask() != null) out.print(" , task: " + timer.getTask().getName() + "(" + timer.getTask().getId() + ")"); for (WorkflowTask task : tasks) out.println("id: " + task.getId() + " , name: " + task.getName() + " , properties: " + task.getProperties().size() + " , workflow: " + task.getPath().getInstance().getId() + " , path: " + task.getPath().getId()); for (WorkflowTask task : tasks) out.println("id: " + task.getId() + " , name " + task.getName() + " , properties: " + task.getProperties().size() + " , workflow: " + task.getPath().getInstance().getId() + " , path: " + task.getPath().getId()); out.println("id: " + task.getId() + " , name " + task.getName() + " , properties: " + task.getProperties().size() + " , workflow: " + task.getPath().getInstance().getId() + " , path: " + task.getPath().getId()); out.println("name: " + task.getName()); out.println("title: " + task.getTitle()); out.println("description: " + task.getDescription()); out.println("task id: " + task.getId() + " , name: " + task.getName() + " , properties: " + task.getProperties().size() + ", process id: " + task.getPath().getInstance());
@Test public void testStartTaskEndsAutomatically() { // Deploy the test workflow definition which uses the // default Start Task type, so it should end automatically. WorkflowDefinition definition = deployDefinition(getTestDefinitionPath()); // Start the Workflow WorkflowPath path = workflowService.startWorkflow(definition.getId(), null); String instanceId = path.getInstance().getId(); // Check the Start Task is completed. WorkflowTask startTask = workflowService.getStartTask(instanceId); assertEquals(WorkflowTaskState.COMPLETED, startTask.getState()); List<WorkflowTask> tasks = workflowService.getTasksForWorkflowPath(path.getId()); assertEquals(1, tasks.size()); String taskName = tasks.get(0).getName(); assertEquals("bpm_foo_task", taskName); }
Assert.assertEquals("bpm_foo_task", finishedTask.getName()); Assert.assertEquals("Task", finishedTask.getTitle()); Assert.assertEquals(WorkflowTaskState.COMPLETED, finishedTask.getState());