Module io.automatiko.engine.api
Interface HumanTaskWorkItem
- All Superinterfaces:
WorkItem
Dedicated extension to WorkItem to cover needs of human tasks
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns actual owner assigned to the taskReturns admin groups that can administer this taskReturns admin users that can administer this taskReturns excluded users that cannot work on this taskReturns potential groups that can work on this taskReturns potential users that can work on this taskReturns reference id of the task that usually will contain a complete path to this workitemReturns reference name of the taskReturns optional description of the taskReturns name of the taskReturns optional priority of the taskMethods inherited from interface io.automatiko.engine.api.runtime.process.WorkItem
enforce, getCompleteDate, getId, getName, getNodeInstance, getParameter, getParameters, getParentProcessInstanceId, getPhaseId, getPhaseStatus, getProcessId, getProcessInstance, getProcessInstanceId, getResult, getResults, getStartDate, getState, setCompleteDate, setNodeInstance, setPhaseId, setPhaseStatus, setProcessId, setProcessInstance, setStartDate
-
Method Details
-
getTaskName
String getTaskName()Returns name of the task- Returns:
- task name
-
getTaskDescription
String getTaskDescription()Returns optional description of the task- Returns:
- task description if present
-
getTaskPriority
String getTaskPriority()Returns optional priority of the task- Returns:
- task priority if present
-
getReferenceName
String getReferenceName()Returns reference name of the task- Returns:
- task reference
-
getReferenceId
String getReferenceId()Returns reference id of the task that usually will contain a complete path to this workitem- Returns:
- task reference id
-
getActualOwner
String getActualOwner()Returns actual owner assigned to the task- Returns:
- task actual owner
-
getPotentialUsers
Returns potential users that can work on this task- Returns:
- potential users
-
getPotentialGroups
Returns potential groups that can work on this task- Returns:
- potential groups
-
getAdminUsers
Returns admin users that can administer this task- Returns:
- admin users
-
getAdminGroups
Returns admin groups that can administer this task- Returns:
- admin groups
-
getExcludedUsers
Returns excluded users that cannot work on this task- Returns:
- excluded users
-