Interface WorkflowTask

All Superinterfaces:
WorkflowModel, WorkflowNode
All Known Implementing Classes:
DefaultWorkflowTask

public interface WorkflowTask extends WorkflowModel, WorkflowNode
Author:
Micha Kiener, Shuyang Zhou, Brian Wing Shun Chan, Marcellus Tavares
  • Method Details

    • getAssigneeUserId

      long getAssigneeUserId()
    • getCompletionDate

      Date getCompletionDate()
    • getCreateDate

      Date getCreateDate()
    • getDescription

      String getDescription()
    • getDueDate

      Date getDueDate()
    • getName

      String getName()
      Specified by:
      getName in interface WorkflowNode
    • getOptionalAttributes

      Map<String,Serializable> getOptionalAttributes()
    • getType

      default WorkflowNode.Type getType()
      Specified by:
      getType in interface WorkflowNode
    • getUserName

      String getUserName()
    • getWorkflowDefinitionId

      long getWorkflowDefinitionId()
    • getWorkflowDefinitionName

      String getWorkflowDefinitionName()
    • getWorkflowDefinitionVersion

      int getWorkflowDefinitionVersion()
    • getWorkflowInstanceId

      long getWorkflowInstanceId()
    • getWorkflowTaskAssignees

      List<WorkflowTaskAssignee> getWorkflowTaskAssignees()
    • getWorkflowTaskId

      long getWorkflowTaskId()
    • isAssignedToSingleUser

      boolean isAssignedToSingleUser()
    • isAsynchronous

      boolean isAsynchronous()
    • isCompleted

      boolean isCompleted()