Package com.logicaldoc.workflow.template
Class WorkflowGroup
- java.lang.Object
-
- com.logicaldoc.workflow.template.WorkflowGroup
-
public class WorkflowGroup extends Object
This class represents security permissions for a group in relation to a workflow- Version:
- 8.6.2
- Author:
- Marco Meschieri - LogicalDOC
-
-
Constructor Summary
Constructors Constructor Description WorkflowGroup()WorkflowGroup(long groupId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkflowGroupclone()booleanequals(Object obj)longgetGroupId()intgetPermissions()Parsing each permission and creates the integer representationintgetWrite()inthashCode()voidsetGroupId(long groupId)voidsetPermissions(int permissions)Set each permission evaluating the given integer representation.voidsetWrite(int write)
-
-
-
Method Detail
-
getGroupId
public long getGroupId()
-
getWrite
public int getWrite()
-
setGroupId
public void setGroupId(long groupId)
-
setWrite
public void setWrite(int write)
-
clone
public WorkflowGroup clone()
-
getPermissions
public int getPermissions()
Parsing each permission and creates the integer representation- Returns:
- Permissions settings as integer representation.
-
setPermissions
public void setPermissions(int permissions)
Set each permission evaluating the given integer representation.- Parameters:
permissions- mask(the last slot is for the 'read' permission and it is not evaluated)
-
-