Class ProcessDetails

All Implemented Interfaces:
LocalId, Serializable

public class ProcessDetails extends ProcessSummary
Contains detailed information about a process. In addition to the data contained in ProcessSummary, maintains the lists of users and groups that own the task, notes and attachments that belong to the process, and the configuration of the form that is shown to the user that starts the process.
See Also:
  • Constructor Details

    • ProcessDetails

      public ProcessDetails()
  • Method Details

    • getLockedBy

      public String getLockedBy()
    • setLockedBy

      public void setLockedBy(String lockedBy_)
    • getFormConfig

      public FormConfig getFormConfig()
      Gets the configuration of the form that is shown to the user who starts the process.
      Returns:
      the form configuration.
    • setFormConfig

      public void setFormConfig(FormConfig formConfig_)
      Sets the configuration of the form that is shown to the user who starts this process.
      Parameters:
      formConfig_ - the form configuration.
    • getGroupOwners

      @Deprecated public Long[] getGroupOwners()
      Deprecated.
      property is no longer used
      Gets the list of groups that own this process.
      Returns:
      the groups that own this process.
    • setGroupOwners

      @Deprecated public void setGroupOwners(Long[] owners_)
      Deprecated.
      property is no longer used
      Sets the list of groups that own this process.
      Parameters:
      owners_ - the groups that own this process.
    • getNotes

      public Note[] getNotes()
      Gets the notes associated with this process.
      Returns:
      the notes associated with this process.
    • setNotes

      public void setNotes(Note[] notes_)
      Sets the notes associated with this process.
      Parameters:
      notes_ - the notes associated with this process.
    • getUserOwners

      @Deprecated public String[] getUserOwners()
      Deprecated.
      property is no longer used
      Gets the list of users who own this process.
      Returns:
      the users who own this process.
    • setUserOwners

      @Deprecated public void setUserOwners(String[] owners_)
      Deprecated.
      property is no longer used
      Sets the list of users who own this process.
      Parameters:
      owners_ - the users who own this process.
    • getTimezone

      public String getTimezone()
      Gets the timezone associated with this process.
      Returns:
      the timezone associated with this process.
    • setTimezone

      public void setTimezone(String timezone_)
      Sets the timezone associated with this process.
      Parameters:
      timezone_ - the timezone id associated with this process.
    • getDeadline

      public Timestamp getDeadline()
      Gets the deadline of this process.
      Returns:
      the deadline of this process.
    • setDeadline

      public void setDeadline(Timestamp deadline_)
      Sets the deadline of this process.
      Parameters:
      deadline_ - the deadline of this process.