Class ProcessSupervisor

  • All Implemented Interfaces:
    Serializable

    @Generated("org.openapitools.codegen.languages.JavaClientCodegen")
    public class ProcessSupervisor
    extends Object
    implements Serializable
    The process supervisor has management rights over a process. He can configure and monitor it. You can give the ProcessSupervisor rights to some users by specifying a role and or a group, or a specific user. In order to be able to manage the processes he supervises in the portal, a user should also have the profile `Process Manager`
    See Also:
    Serialized Form
    • Constructor Detail

      • ProcessSupervisor

        public ProcessSupervisor()
    • Method Detail

      • getProcessId

        @Nullable
        public String getProcessId()
        Id of the process
        Returns:
        processId
      • setProcessId

        public void setProcessId​(String processId)
      • getRoleId

        @Nullable
        public String getRoleId()
        Id of role, or -1 if the supervisor type is not role or membership
        Returns:
        roleId
      • setRoleId

        public void setRoleId​(String roleId)
      • getGroupId

        @Nullable
        public String getGroupId()
        Id of group, or -1 if the supervisor type is not group or membership
        Returns:
        groupId
      • setGroupId

        public void setGroupId​(String groupId)
      • getUserId

        @Nullable
        public String getUserId()
        Id of user, or -1 if the supervisor type is not user
        Returns:
        userId
      • setUserId

        public void setUserId​(String userId)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object