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)
 
 - 
 
 -