Package | Description |
---|---|
com.uc4.api.objects |
This package contains classes related to objects in the Automation Engine.
|
com.uc4.communication.requests |
This package contains request classes that can be sent using the
Connection class. |
Modifier and Type | Method and Description |
---|---|
JobPlanTask |
JobPlanTask.copy()
Creates a copy of this task with only the properties set.
|
JobPlanTask |
JobPlanTask.copyWithTaskValues()
Creates a copy of this task, inclusive of TaskValues (Variables and PromptSets).
|
static JobPlanTask |
ObjectFactory.createExternalWorkflowTask(UC4ObjectName name,
UC4ObjectName externalParent)
Creates a new external Workflow task.
|
static JobPlanTask |
ObjectFactory.createWorkflowTask(UC4ObjectName name,
String objectType)
Creates a new Workflow task.
|
JobPlanTask |
WorkflowLoop.getEndTask()
Returns the END task of this FOR EACH workflow.
|
JobPlanTask |
WorkflowIF.getEndTask()
Returns the END task of an IF.
|
JobPlanTask |
JobPlan.getEndTask()
Returns the END-task of this
JobPlan . |
JobPlanTask |
JobPlan.getFirstTaskByName(String name)
Returns the first task in the JobPlan monitor which has the specified object name.
|
JobPlanTask |
WorkflowLoop.getStartTask()
Returns the Start Task of this FOR EACH workflow.
|
JobPlanTask |
WorkflowIF.getStartTask()
Returns the Start Task of an IF.
|
JobPlanTask |
JobPlan.getStartTask()
Returns the START-task of this
JobPlan . |
JobPlanTask |
JobPlanTaskDependency.getTask()
Returns the predecessor task.
|
JobPlanTask |
WorkflowLoop.getTaskByUserDefinedID(String id)
Returns a worfkflow task with the specified ID.
|
JobPlanTask |
WorkflowIF.getTaskByUserDefinedID(String id)
Returns a worfkflow task with the specified ID.
|
JobPlanTask |
JobPlan.getTaskByUserDefinedID(String id)
Returns a worfkflow task with the specified ID.
|
Modifier and Type | Method and Description |
---|---|
Iterator<JobPlanTask> |
WorkflowIF.falseTasksIterator()
Returns an iterator over tasks in the
false branch. |
Iterator<JobPlanTask> |
WorkflowLoop.iterator() |
Iterator<JobPlanTask> |
JobPlanDependencies.successorIterator() |
Iterator<JobPlanTask> |
JobPlan.taskIterator()
Returns an iterator over
JobPlanTask . |
Iterator<JobPlanTask> |
WorkflowIF.trueTasksIterator()
Returns an iterator over tasks in the
true branch. |
Modifier and Type | Method and Description |
---|---|
void |
JobPlanDependencies.addDependency(JobPlanTask task)
Adds a dependency without a certain status.
|
void |
JobPlanDependencies.addDependency(JobPlanTask predecessor,
TaskState when)
Adds a dependency.
|
void |
WorkflowIF.addFalse(JobPlanTask task)
Adds a task to the
false branch of this IF workflow. |
void |
WorkflowIF.addFalse(JobPlanTask task,
int pos)
Adds a task to the
false branch of this IF workflow at the specified position. |
void |
JobPlanDependencies.addSuccessorTask(JobPlanTask task)
Adds the given task to the successor list.
|
void |
WorkflowLoop.addTask(JobPlanTask task)
Adds a task to this for each loop.
|
void |
JobPlan.addTask(JobPlanTask task)
Adds a task to the
JobPlan . |
void |
WorkflowLoop.addTask(JobPlanTask task,
int pos)
Adds a task to this ForEach loop at the specified position.
|
void |
WorkflowLoop.addTaskAndCreateDependencies(JobPlanTask task)
Adds a task to this for each loop and Recreates the dependencies.
|
void |
WorkflowLoop.addTaskAndCreateDependencies(JobPlanTask task,
int pos)
Adds a task to this ForEach loop at the specified position and recreates the dependencies.
|
void |
WorkflowIF.addTrue(JobPlanTask task)
Adds a task to the
true branch of this IF workflow. |
void |
WorkflowIF.addTrue(JobPlanTask task,
int pos)
Adds a task to the
true branch of this IF workflow at the specified position. |
void |
JobPlanTask.cloneProperties(JobPlanTask toClone)
Creates a deep copy of all task properties of the given task for this task,
except the task values (prompts and variables).
|
void |
JobPlanTask.clonePropertiesAndTaskValues(JobPlanTask toClone)
Creates a deep copy of all task properties of the given task for this task,
including the task values (prompts and variables).
|
JobPlanDependencies |
JobPlanDependencies.copy(JobPlanTask jobPlanTask)
Creates a deep copy of this object and all it's properties except for the predecessor and successor object lists.
|
boolean |
WorkflowLoop.removeTask(JobPlanTask task)
Removes the specified task from the
WorkFlowLoop . |
boolean |
WorkflowIF.removeTask(JobPlanTask task)
Removes the specified task from the
WorkFLowIF . |
boolean |
JobPlan.removeTask(JobPlanTask task)
Removes the specified task from the
JobPlan . |
boolean |
WorkflowLoop.removeTaskAndCreateDependencies(JobPlanTask task)
Removes the specified task from the
WorkFlowLoop and recreates the dependencies. |
void |
JobPlan.replaceTask(JobPlanTask oldTask,
JobPlanTask newTask)
Replaces an existing
JobPlanTask . |
Constructor and Description |
---|
JobPlanTaskDependency(JobPlanTask predecessor,
TaskState when)
Creates a
JobPlanTaskDependency using the specified
predecessor and when-condition. |
Modifier and Type | Method and Description |
---|---|
JobPlanTask |
AddJobPlanTask.getJobPlanTask()
Returns a JobPlan Task or
null if the task was not found. |
Constructor and Description |
---|
ModifyProcessFlowMonitor(JobPlanMonitor monitor,
JobPlanTask add)
Adds a task to a ProcessFlow.
|
Copyright © 2019. All rights reserved.