Class Group
- java.lang.Object
-
- lumis.portal.structure.sync.model.channel.Group
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class Group extends Object implements Serializable, Cloneable
Group model.Documentation in this class focus synchronization behavior. About the use behind the fields in the portal, see
GroupConfig
.- Since:
- 6.2.0
- Version:
- $Revision: 23770 $ $Date: 2020-04-16 18:29:05 -0300 (Thu, 16 Apr 2020) $
- See Also:
GroupConfig
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Group()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
applyChannelTemplateLinkInfo(ChannelTemplateLinkInfo channelTemplateLinkInfo)
protected Group
clone()
Returns a shallow clone of this group.Group
cloneAndPostponeDependencies(Queue<AccessControlEntry> entriesToAdd, Queue<ParallelExecutor.IDatabaseTask> channelTemplateLinksToAdd)
Creates a clone of this group, without dependencies (which are postponed for add).AccessControlList
getAccessControlList()
String
getAlias()
Channel
getChannel()
String
getChannelId()
String
getId()
List<GroupMemberXml>
getMembers()
void
setChannel(Channel channel)
-
-
-
Method Detail
-
getId
public String getId()
-
getAlias
public String getAlias()
-
getChannel
public Channel getChannel()
-
setChannel
public void setChannel(Channel channel)
-
getAccessControlList
public AccessControlList getAccessControlList()
-
getChannelId
public String getChannelId()
-
getMembers
public List<GroupMemberXml> getMembers()
-
cloneAndPostponeDependencies
public Group cloneAndPostponeDependencies(Queue<AccessControlEntry> entriesToAdd, Queue<ParallelExecutor.IDatabaseTask> channelTemplateLinksToAdd)
Creates a clone of this group, without dependencies (which are postponed for add).- Parameters:
entriesToAdd
- the queue for the ACL entries to add.channelTemplateLinksToAdd
- the queue for Channel Template Links to add.- Returns:
- the clone.
- Since:
- 6.2.0
-
clone
protected Group clone()
Returns a shallow clone of this group.
-
applyChannelTemplateLinkInfo
public void applyChannelTemplateLinkInfo(ChannelTemplateLinkInfo channelTemplateLinkInfo)
-
-