public interface Task
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_PRIORITY
Default value used for priority when a new
Task is created. |
| Modifier and Type | Method and Description |
|---|---|
void |
delegate(String userId)
delegates this task to the given user and sets the
delegationState to DelegationState.PENDING. |
String |
getAssignee()
The
userId of the person to which this task is delegated. |
String |
getCategory()
The category of the task.
|
Date |
getCreateTime()
The date/time when this task was created
|
DelegationState |
getDelegationState()
The current
DelegationState for this task. |
String |
getDescription()
Free text description of the task.
|
Date |
getDueDate()
Due date of the task.
|
String |
getExecutionId()
Reference to the path of execution or null if it is not related to a process instance.
|
String |
getId()
DB id of the task.
|
String |
getName()
Name or title of the task.
|
String |
getOwner()
The
userId of the person that is responsible for this task. |
String |
getParentTaskId()
the parent task for which this task is a subtask
|
int |
getPriority()
Indication of how important/urgent this task is
|
String |
getProcessDefinitionId()
Reference to the process definition or null if it is not related to a process.
|
String |
getProcessInstanceId()
Reference to the process instance or null if it is not related to a process instance.
|
Map<String,Object> |
getProcessVariables()
Returns the process variables if requested in the task query
|
String |
getTaskDefinitionKey()
The id of the activity in the process defining this task or null if this is not related to a process
|
Map<String,Object> |
getTaskLocalVariables()
Returns the local task variables if requested in the task query
|
String |
getTenantId()
The tenant identifier of this task
|
boolean |
isSuspended()
Indicated whether this task is suspended or not.
|
void |
setAssignee(String assignee)
The
userId of the person to which this task is delegated. |
void |
setCategory(String category)
Change the category of the task.
|
void |
setDelegationState(DelegationState delegationState)
The current
DelegationState for this task. |
void |
setDescription(String description)
Change the description of the task
|
void |
setDueDate(Date dueDate)
Change due date of the task.
|
void |
setName(String name)
Name or title of the task.
|
void |
setOwner(String owner)
The
userId of the person that is responsible for this task. |
void |
setParentTaskId(String parentTaskId)
the parent task for which this task is a subtask
|
void |
setPriority(int priority)
Sets the indication of how important/urgent this task is
|
static final int DEFAULT_PRIORITY
Task is created.String getId()
String getName()
void setName(String name)
String getDescription()
void setDescription(String description)
int getPriority()
void setPriority(int priority)
String getOwner()
userId of the person that is responsible for this task.void setOwner(String owner)
userId of the person that is responsible for this task.String getAssignee()
userId of the person to which this task is delegated.void setAssignee(String assignee)
userId of the person to which this task is delegated.DelegationState getDelegationState()
DelegationState for this task.void setDelegationState(DelegationState delegationState)
DelegationState for this task.String getProcessInstanceId()
String getExecutionId()
String getProcessDefinitionId()
Date getCreateTime()
String getTaskDefinitionKey()
Date getDueDate()
void setDueDate(Date dueDate)
String getCategory()
void setCategory(String category)
void delegate(String userId)
delegationState to DelegationState.PENDING.
If no owner is set on the task, the owner is set to the current assignee of the task.void setParentTaskId(String parentTaskId)
String getParentTaskId()
boolean isSuspended()
String getTenantId()
Map<String,Object> getTaskLocalVariables()
Copyright © 2014 Alfresco. All rights reserved.