Package org.bonitasoft.web.client.model
Class ProcessSupervisor
java.lang.Object
org.bonitasoft.web.client.model.ProcessSupervisor
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.12.0")
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:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanId of group, or -1 if the supervisor type is not group or membershipId of the processId of role, or -1 if the supervisor type is not role or membershipId of user, or -1 if the supervisor type is not userinthashCode()voidsetGroupId(String groupId) voidsetProcessId(String processId) voidvoidtoString()
-
Field Details
-
JSON_PROPERTY_PROCESS_ID
- See Also:
-
JSON_PROPERTY_ROLE_ID
- See Also:
-
JSON_PROPERTY_GROUP_ID
- See Also:
-
JSON_PROPERTY_USER_ID
- See Also:
-
-
Constructor Details
-
ProcessSupervisor
public ProcessSupervisor()
-
-
Method Details
-
processId
-
getProcessId
Id of the process- Returns:
- processId
-
setProcessId
-
roleId
-
getRoleId
Id of role, or -1 if the supervisor type is not role or membership- Returns:
- roleId
-
setRoleId
-
groupId
-
getGroupId
Id of group, or -1 if the supervisor type is not group or membership- Returns:
- groupId
-
setGroupId
-
userId
-
getUserId
Id of user, or -1 if the supervisor type is not user- Returns:
- userId
-
setUserId
-
equals
-
hashCode
public int hashCode() -
toString
-