Class Group
- java.lang.Object
-
- lumis.portal.structure.sync.model.channel.Group
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
public class Group extends java.lang.Object implements java.io.Serializable, java.lang.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: 25303 $ $Date: 2022-10-22 22:48:02 -0300 (Sat, 22 Oct 2022) $
- 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(java.util.Queue<AccessControlEntry> entriesToAdd, java.util.Queue<ParallelExecutor.IDatabaseTask> channelTemplateLinksToAdd)
Creates a clone of this group, without dependencies (which are postponed for add).AccessControlList
getAccessControlList()
java.lang.String
getAlias()
Channel
getChannel()
java.lang.String
getChannelId()
java.lang.String
getId()
java.util.List<GroupMemberXml>
getMembers()
void
setChannel(Channel channel)
-
-
-
Method Detail
-
getId
public java.lang.String getId()
-
getAlias
public java.lang.String getAlias()
-
getChannel
public Channel getChannel()
-
setChannel
public void setChannel(Channel channel)
-
getAccessControlList
public AccessControlList getAccessControlList()
-
getChannelId
public java.lang.String getChannelId()
-
getMembers
public java.util.List<GroupMemberXml> getMembers()
-
cloneAndPostponeDependencies
public Group cloneAndPostponeDependencies(java.util.Queue<AccessControlEntry> entriesToAdd, java.util.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.- Overrides:
clone
in classjava.lang.Object
- Returns:
- the clone.
-
applyChannelTemplateLinkInfo
public void applyChannelTemplateLinkInfo(ChannelTemplateLinkInfo channelTemplateLinkInfo)
-
-