Class TaskEntity

java.lang.Object
org.activiti.cloud.services.query.model.ActivitiEntityMetadata
org.activiti.cloud.services.query.model.TaskEntity
All Implemented Interfaces:
Serializable, org.activiti.api.model.shared.model.ApplicationElement, org.activiti.api.task.model.Task, org.activiti.cloud.api.model.shared.CloudRuntimeEntity, org.activiti.cloud.api.task.model.CloudTask, org.activiti.cloud.api.task.model.QueryCloudTask

@Entity(name="Task") public class TaskEntity extends ActivitiEntityMetadata implements org.activiti.cloud.api.task.model.QueryCloudTask, Serializable
See Also:
  • Constructor Details

    • TaskEntity

      public TaskEntity()
    • TaskEntity

      public TaskEntity(org.activiti.cloud.api.task.model.events.CloudTaskCreatedEvent taskCreatedEvent)
  • Method Details

    • getId

      public String getId()
      Specified by:
      getId in interface org.activiti.api.task.model.Task
    • getAssignee

      public String getAssignee()
      Specified by:
      getAssignee in interface org.activiti.api.task.model.Task
    • getName

      public String getName()
      Specified by:
      getName in interface org.activiti.api.task.model.Task
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface org.activiti.api.task.model.Task
    • getCreatedDate

      public Date getCreatedDate()
      Specified by:
      getCreatedDate in interface org.activiti.api.task.model.Task
    • getDueDate

      public Date getDueDate()
      Specified by:
      getDueDate in interface org.activiti.api.task.model.Task
    • getPriority

      public int getPriority()
      Specified by:
      getPriority in interface org.activiti.api.task.model.Task
    • getProcessDefinitionId

      public String getProcessDefinitionId()
      Specified by:
      getProcessDefinitionId in interface org.activiti.api.task.model.Task
    • getProcessDefinitionName

      public String getProcessDefinitionName()
      Specified by:
      getProcessDefinitionName in interface org.activiti.cloud.api.task.model.QueryCloudTask
    • getProcessInstanceId

      public String getProcessInstanceId()
      Specified by:
      getProcessInstanceId in interface org.activiti.api.task.model.Task
    • getTaskProcessRootProcessInstanceId

      public String getTaskProcessRootProcessInstanceId()
      Specified by:
      getTaskProcessRootProcessInstanceId in interface org.activiti.api.task.model.Task
    • getProcessDefinitionVersion

      public Integer getProcessDefinitionVersion()
      Specified by:
      getProcessDefinitionVersion in interface org.activiti.api.task.model.Task
    • getBusinessKey

      public String getBusinessKey()
      Specified by:
      getBusinessKey in interface org.activiti.api.task.model.Task
    • isStandalone

      public boolean isStandalone()
      Specified by:
      isStandalone in interface org.activiti.api.task.model.Task
    • getStatus

      public org.activiti.api.task.model.Task.TaskStatus getStatus()
      Specified by:
      getStatus in interface org.activiti.api.task.model.Task
    • getLastModified

      public Date getLastModified()
    • setId

      public void setId(String id)
    • setAssignee

      public void setAssignee(String assignee)
    • setName

      public void setName(String name)
    • setDescription

      public void setDescription(String description)
    • setCreatedDate

      public void setCreatedDate(Date createdDate)
    • setDueDate

      public void setDueDate(Date dueDate)
    • setPriority

      public void setPriority(int priority)
    • setProcessDefinitionId

      public void setProcessDefinitionId(String processDefinitionId)
    • setProcessInstanceId

      public void setProcessInstanceId(String processInstanceId)
    • setProcessDefinitionVersion

      public void setProcessDefinitionVersion(Integer processDefinitionVersion)
    • setProcessDefinitionName

      public void setProcessDefinitionName(String processDefinitionName)
    • setBusinessKey

      public void setBusinessKey(String businessKey)
    • setStatus

      public void setStatus(org.activiti.api.task.model.Task.TaskStatus status)
    • setLastModified

      public void setLastModified(Date lastModified)
    • getLastModifiedTo

      public Date getLastModifiedTo()
    • setLastModifiedTo

      public void setLastModifiedTo(Date lastModifiedTo)
    • getLastModifiedFrom

      public Date getLastModifiedFrom()
    • getClaimedDate

      public Date getClaimedDate()
      Specified by:
      getClaimedDate in interface org.activiti.api.task.model.Task
    • setClaimedDate

      public void setClaimedDate(Date claimedDate)
    • getOwner

      public String getOwner()
      Specified by:
      getOwner in interface org.activiti.api.task.model.Task
    • setOwner

      public void setOwner(String owner)
    • setLastModifiedFrom

      public void setLastModifiedFrom(Date lastModifiedFrom)
    • getProcessInstance

      public org.activiti.api.process.model.ProcessInstance getProcessInstance()
      Returns:
      the processInstance
    • setProcessInstance

      public void setProcessInstance(ProcessInstanceEntity processInstance)
      Parameters:
      processInstance - the processInstance to set
    • getVariables

      public Set<TaskVariableEntity> getVariables()
      Returns:
      the variableEntities
    • setVariables

      public void setVariables(Set<TaskVariableEntity> variables)
      Parameters:
      variables - the variableEntities to set
    • getTaskCandidateUsers

      public Set<TaskCandidateUserEntity> getTaskCandidateUsers()
      Returns:
      the taskCandidateUsers
    • setTaskCandidateUsers

      public void setTaskCandidateUsers(Set<TaskCandidateUserEntity> taskCandidateUsers)
      Parameters:
      taskCandidateUsers - the taskCandidateUsers to set
    • getCandidateUsers

      public List<String> getCandidateUsers()
      Specified by:
      getCandidateUsers in interface org.activiti.api.task.model.Task
    • getCandidateGroups

      public List<String> getCandidateGroups()
      Specified by:
      getCandidateGroups in interface org.activiti.api.task.model.Task
    • getTaskCandidateGroups

      public Set<TaskCandidateGroupEntity> getTaskCandidateGroups()
      Returns:
      the taskCandidateUsers
    • setTaskCandidateGroups

      public void setTaskCandidateGroups(Set<TaskCandidateGroupEntity> taskCandidateGroups)
      Parameters:
      taskCandidateGroups - the taskCandidateGroups to set
    • getParentTaskId

      public String getParentTaskId()
      Specified by:
      getParentTaskId in interface org.activiti.api.task.model.Task
    • setParentTaskId

      public void setParentTaskId(String parentTaskId)
    • getFormKey

      public String getFormKey()
      Specified by:
      getFormKey in interface org.activiti.api.task.model.Task
    • setFormKey

      public void setFormKey(String formKey)
    • getTaskDefinitionKey

      public String getTaskDefinitionKey()
      Specified by:
      getTaskDefinitionKey in interface org.activiti.api.task.model.Task
    • setTaskDefinitionKey

      public void setTaskDefinitionKey(String taskDefinitionKey)
    • getDuration

      public Long getDuration()
      Specified by:
      getDuration in interface org.activiti.api.task.model.Task
    • setDuration

      public void setDuration(long duration)
    • getCompletedDate

      public Date getCompletedDate()
      Specified by:
      getCompletedDate in interface org.activiti.api.task.model.Task
    • setCompletedDate

      public void setCompletedDate(Date endDate)
    • getCreatedTo

      public Date getCreatedTo()
    • setCreatedTo

      public void setCreatedTo(Date createdTo)
    • getCreatedFrom

      public Date getCreatedFrom()
    • setCreatedFrom

      public void setCreatedFrom(Date createdFrom)
    • getLastClaimedTo

      public Date getLastClaimedTo()
    • setLastClaimedTo

      public void setLastClaimedTo(Date lastClaimedTo)
    • getLastClaimedFrom

      public Date getLastClaimedFrom()
    • setLastClaimedFrom

      public void setLastClaimedFrom(Date lastClaimedFrom)
    • getCompletedTo

      public Date getCompletedTo()
    • setCompletedTo

      public void setCompletedTo(Date completedTo)
    • getCompletedFrom

      public Date getCompletedFrom()
    • setCompletedFrom

      public void setCompletedFrom(Date completedFrom)
    • getCompletedBy

      public String getCompletedBy()
      Specified by:
      getCompletedBy in interface org.activiti.api.task.model.Task
    • setCompletedBy

      public void setCompletedBy(String completedBy)
    • getVariable

      public Optional<TaskVariableEntity> getVariable(String variableName)
    • isInFinalState

      public boolean isInFinalState()
    • getPermissions

      public List<org.activiti.cloud.api.task.model.QueryCloudTask.TaskPermissions> getPermissions()
      Specified by:
      getPermissions in interface org.activiti.cloud.api.task.model.QueryCloudTask
    • setPermissions

      public void setPermissions(List<org.activiti.cloud.api.task.model.QueryCloudTask.TaskPermissions> permissions)
      Specified by:
      setPermissions in interface org.activiti.cloud.api.task.model.QueryCloudTask
    • getProcessVariables

      public Set<ProcessVariableEntity> getProcessVariables()
      Specified by:
      getProcessVariables in interface org.activiti.cloud.api.task.model.QueryCloudTask
    • getRootProcessInstanceId

      public String getRootProcessInstanceId()
      Specified by:
      getRootProcessInstanceId in interface org.activiti.cloud.api.task.model.QueryCloudTask
    • setRootProcessInstanceId

      public void setRootProcessInstanceId(String rootProcessInstanceId)
    • setProcessVariables

      public void setProcessVariables(Set<ProcessVariableEntity> processVariables)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class ActivitiEntityMetadata
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class ActivitiEntityMetadata