lumis.portal.structure.sync.model.channel
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
- See Also:
GroupConfig
,
Serialized Form
Constructor Summary |
Group()
|
Group
public Group()
getId
public String getId()
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.
- Overrides:
clone
in class Object
- Returns:
- the clone.
applyChannelTemplateLinkInfo
public void applyChannelTemplateLinkInfo(ChannelTemplateLinkInfo channelTemplateLinkInfo)
Lumisportal 6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.