public abstract class Task extends Element
Modifier and Type | Class and Description |
---|---|
static class |
Task.Complexity
The valid values for the complexities of a task.
|
static class |
Task.Priority
The valid values for the priorities of a task.
|
static class |
Task.TaskStatus
The valid values for the status of a task.
|
Element.ElementType
Constructor and Description |
---|
Task(String typeId,
String id,
String elementId,
String name,
String description,
Element.ElementType type,
ProcessFlowDescriptor.FlowStatus flowStatus,
String processFlowId,
Date created,
Date started,
Task.TaskStatus taskStatus,
List<Attribute> attributes)
It is not intended or recommended that the consumer of this API construct these objects.
|
Modifier and Type | Method and Description |
---|---|
List<Attribute> |
getAttributes()
Gets the extended attributes of the task.
|
Date |
getStarted()
Gets the date on which the task was started.
|
Task.TaskStatus |
getTaskStatus()
Gets the status of the task.
|
void |
setAttributes(List<Attribute> attributes)
Sets the extended attributes for the task.
|
equals, getCreated, getDescription, getElementId, getFlowStatus, getName, getProcessFlowId, getType, hashCode, setDescription, setName, toString
getId, getTypeId
public Task(String typeId, String id, String elementId, String name, String description, Element.ElementType type, ProcessFlowDescriptor.FlowStatus flowStatus, String processFlowId, Date created, Date started, Task.TaskStatus taskStatus, List<Attribute> attributes)
typeId
- The object type identifier of the task.id
- The unique identifier of the task.elementId
- The identifier of the task as it appears in the process flow definition.name
- The name of the task.description
- The description of the task.type
- The type of the task.flowStatus
- The status of the process flow that contains the task.processFlowId
- The identifier of the process flow that contains the task.created
- The date on which the task was created.started
- The date on which the task was started.taskStatus
- The status of the task.attributes
- The extended attributes of the task.public List<Attribute> getAttributes()
public Task.TaskStatus getTaskStatus()
public Date getStarted()
<i>Copyright (c) 2022, SAS Institute Inc., Cary, NC, USA</i>