Class ArchivedTask

java.lang.Object
org.bonitasoft.web.client.model.ArchivedTask
All Implemented Interfaces:
Serializable

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.12.0") public class ArchivedTask extends Object implements Serializable
ArchivedTask
See Also:
  • Field Details

  • Constructor Details

    • ArchivedTask

      public ArchivedTask()
  • Method Details

    • id

      public ArchivedTask id(@Nullable String id)
    • getId

      @Nullable public String getId()
      the task id
      Returns:
      id
    • setId

      public void setId(@Nullable String id)
    • type

      public ArchivedTask type(@Nullable String type)
    • getType

      @Nullable public String getType()
      the task type
      Returns:
      type
    • setType

      public void setType(@Nullable String type)
    • name

      public ArchivedTask name(@Nullable String name)
    • getName

      @Nullable public String getName()
      the task technical name
      Returns:
      name
    • setName

      public void setName(@Nullable String name)
    • displayName

      public ArchivedTask displayName(@Nullable String displayName)
    • getDisplayName

      @Nullable public String getDisplayName()
      the human readable task name
      Returns:
      displayName
    • setDisplayName

      public void setDisplayName(@Nullable String displayName)
    • description

      public ArchivedTask description(@Nullable String description)
    • getDescription

      @Nullable public String getDescription()
      the task description
      Returns:
      description
    • setDescription

      public void setDescription(@Nullable String description)
    • displayDescription

      public ArchivedTask displayDescription(@Nullable String displayDescription)
    • getDisplayDescription

      @Nullable public String getDisplayDescription()
      the human readable task description
      Returns:
      displayDescription
    • setDisplayDescription

      public void setDisplayDescription(@Nullable String displayDescription)
    • state

      public ArchivedTask state(@Nullable ActivityState state)
    • getState

      @Nullable public ActivityState getState()
      Get state
      Returns:
      state
    • setState

      public void setState(@Nullable ActivityState state)
    • reachedStateDate

      public ArchivedTask reachedStateDate(@Nullable String reachedStateDate)
    • getReachedStateDate

      @Nullable public String getReachedStateDate()
      the date ('yyyy-MM-dd HH:mm:ss.SSS') when this task reached the current state for example '2014-10-17 16:05:42.626'
      Returns:
      reachedStateDate
    • setReachedStateDate

      public void setReachedStateDate(@Nullable String reachedStateDate)
    • lastUpdateDate

      public ArchivedTask lastUpdateDate(@Nullable String lastUpdateDate)
    • getLastUpdateDate

      @Nullable public String getLastUpdateDate()
      the date ('yyyy-MM-dd HH:mm:ss.SSS') when this task was last updated for example '2014-10-17 16:05:42.626)
      Returns:
      lastUpdateDate
    • setLastUpdateDate

      public void setLastUpdateDate(@Nullable String lastUpdateDate)
    • dueDate

      public ArchivedTask dueDate(@Nullable String dueDate)
    • getDueDate

      @Nullable public String getDueDate()
      the date ('yyyy-MM-dd HH:mm:ss.SSS') when this task is due for example '2014-10-17 16:05:42.626'
      Returns:
      dueDate
    • setDueDate

      public void setDueDate(@Nullable String dueDate)
    • priority

      public ArchivedTask priority(@Nullable String priority)
    • getPriority

      @Nullable public String getPriority()
      the priority (string) of the current task
      Returns:
      priority
    • setPriority

      public void setPriority(@Nullable String priority)
    • processId

      public ArchivedTask processId(@Nullable String processId)
    • getProcessId

      @Nullable public String getProcessId()
      the process definition id of the process instance which define this task
      Returns:
      processId
    • setProcessId

      public void setProcessId(@Nullable String processId)
    • parentCaseId

      public ArchivedTask parentCaseId(@Nullable String parentCaseId)
    • getParentCaseId

      @Nullable public String getParentCaseId()
      the immediate containing process instance id (case id)
      Returns:
      parentCaseId
    • setParentCaseId

      public void setParentCaseId(@Nullable String parentCaseId)
    • parentTaskId

      public ArchivedTask parentTaskId(@Nullable String parentTaskId)
    • getParentTaskId

      @Nullable public String getParentTaskId()
      the parent Task id
      Returns:
      parentTaskId
    • setParentTaskId

      public void setParentTaskId(@Nullable String parentTaskId)
    • rootCaseId

      public ArchivedTask rootCaseId(@Nullable String rootCaseId)
    • getRootCaseId

      @Nullable public String getRootCaseId()
      the top/root process instance id (case id). In case of an \"event sub process\" `parentCaseId` will the id of the process instance called while `rootCaseId` will be the one from the caller process instance
      Returns:
      rootCaseId
    • setRootCaseId

      public void setRootCaseId(@Nullable String rootCaseId)
    • rootContainerId

      public ArchivedTask rootContainerId(@Nullable String rootContainerId)
    • getRootContainerId

      @Nullable public String getRootContainerId()
      same as rootCaseId
      Returns:
      rootContainerId
    • setRootContainerId

      public void setRootContainerId(@Nullable String rootContainerId)
    • executedBy

      public ArchivedTask executedBy(@Nullable String executedBy)
    • getExecutedBy

      @Nullable public String getExecutedBy()
      the id of the user who performed this task. The task has to be a human task otherwise its value will be 0
      Returns:
      executedBy
    • setExecutedBy

      public void setExecutedBy(@Nullable String executedBy)
    • executedBySubstitute

      public ArchivedTask executedBySubstitute(@Nullable String executedBySubstitute)
    • getExecutedBySubstitute

      @Nullable public String getExecutedBySubstitute()
      the id of the user who did actually performed the task when it has been done in the name of someone else. Value is 0 otherwise
      Returns:
      executedBySubstitute
    • setExecutedBySubstitute

      public void setExecutedBySubstitute(@Nullable String executedBySubstitute)
    • actorId

      public ArchivedTask actorId(@Nullable String actorId)
    • getActorId

      @Nullable public String getActorId()
      the id of the actor that can execute this task null otherwise
      Returns:
      actorId
    • setActorId

      public void setActorId(@Nullable String actorId)
    • assignedId

      public ArchivedTask assignedId(@Nullable String assignedId)
    • getAssignedId

      @Nullable public String getAssignedId()
      the user id that this task is assigned to or 0 if it is unassigned
      Returns:
      assignedId
    • setAssignedId

      public void setAssignedId(@Nullable String assignedId)
    • assignedDate

      public ArchivedTask assignedDate(@Nullable String assignedDate)
    • getAssignedDate

      @Nullable public String getAssignedDate()
      the date ('yyyy-MM-dd HH:mm:ss.SSS') when the current task was assigned for example '2014-10-17 16:05:42.626'
      Returns:
      assignedDate
    • setAssignedDate

      public void setAssignedDate(@Nullable String assignedDate)
    • isTerminal

      public ArchivedTask isTerminal(@Nullable Boolean isTerminal)
    • getIsTerminal

      @Nullable public Boolean getIsTerminal()
      True if the task is the last one in a flow
      Returns:
      isTerminal
    • setIsTerminal

      public void setIsTerminal(@Nullable Boolean isTerminal)
    • sourceObjectId

      public ArchivedTask sourceObjectId(@Nullable String sourceObjectId)
    • getSourceObjectId

      @Nullable public String getSourceObjectId()
      the original id of the task before it was archived
      Returns:
      sourceObjectId
    • setSourceObjectId

      public void setSourceObjectId(@Nullable String sourceObjectId)
    • archivedDate

      public ArchivedTask archivedDate(@Nullable String archivedDate)
    • getArchivedDate

      @Nullable public String getArchivedDate()
      the date ('yyyy-MM-dd HH:mm:ss.SSS') when the current task was assigned for example '2014-10-17 16:05:42.626'
      Returns:
      archivedDate
    • setArchivedDate

      public void setArchivedDate(@Nullable String archivedDate)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object