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)
WorkflowGroup(WorkflowGroup source)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
long
getGroupId()
int
getPermissions()
Parsing each permission and creates the integer representationint
getWrite()
int
hashCode()
void
setGroupId(long groupId)
void
setPermissions(int permissions)
Set each permission evaluating the given integer representation.void
setWrite(int write)
-
-
-
Constructor Detail
-
WorkflowGroup
public WorkflowGroup()
-
WorkflowGroup
public WorkflowGroup(WorkflowGroup source)
-
WorkflowGroup
public WorkflowGroup(long groupId)
-
-
Method Detail
-
getGroupId
public long getGroupId()
-
getWrite
public int getWrite()
-
setGroupId
public void setGroupId(long groupId)
-
setWrite
public void setWrite(int write)
-
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)
-
-