Class TaskProperties

java.lang.Object
com.appiancorp.suiteapi.common.Identity
com.appiancorp.suiteapi.process.TaskProperties
All Implemented Interfaces:
LocalId, Serializable
Direct Known Subclasses:
TaskSummary

public class TaskProperties extends Identity implements Serializable
Holds the properties of a task.
See Also:
  • Constructor Details

    • TaskProperties

      public TaskProperties()
  • Method Details

    • getDescription

      public String getDescription()
      Return the description of the task.
    • setDescription

      public void setDescription(String description_)
    • getDisplayName

      public String getDisplayName()
      Returns the display name of the task (ie the name of the task that should be displayed to the user on the UI).
    • setDisplayName

      public void setDisplayName(String displayName_)
    • getPriority

      public Priority getPriority()
      Returns the priority of the task.
    • setPriority

      public void setPriority(Priority priority_)
    • toString

      public String toString()
      Returns the task properties as a string of the following format: " id=%getId()% name=%getName()% desc=%getDescription()% displayName=%geDisplayName%" (the methods between the % signs are the getters that are called to get the properties before returning them in the string).
      Overrides:
      toString in class Identity
      Returns:
      String representation of the object
    • getUuid

      @ConvertWith(com.appiancorp.kougar.mapper.parameters.UuidParameterConverter.class) public String getUuid()
      Description copied from class: Identity
      Returns the UUID of the object.
      Overrides:
      getUuid in class Identity
      Returns:
      the UUID of the task. The UUID is assigned when a process model is saved and published.
      See Also:
    • setUuid

      public void setUuid(String uuid)
      Overrides:
      setUuid in class Identity
      Parameters:
      uuid - UUID to set
      See Also: