|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object lumis.portal.structure.sync.model.channel.Channel
public class Channel
Channel model.
Documentation in this class focus synchronization behavior. About
the use behind the fields in the portal, see ChannelConfig
.
ChannelConfig
,
Serialized FormNested Class Summary | |
---|---|
static class |
Channel.CachePageType
|
static class |
Channel.CenterPage
|
static class |
Channel.ChannelType
Enum for the type field. |
static class |
Channel.GroupOrderComparator
Comparator used to order groups . |
static class |
Channel.LayoutPageType
|
static class |
Channel.LogPathType
Enum for the friendlyPathType field. |
static class |
Channel.PageWebResourceDataProviderType
|
static class |
Channel.Protocol
|
Constructor Summary | |
---|---|
Channel()
|
Method Summary | |
---|---|
protected Channel |
clone()
Returns a shallow clone of this channel. |
Channel |
cloneAndPostponeDependencies(Queue<AccessControlEntry> entriesToAdd,
Queue<ParallelExecutor.IDatabaseTask> channelTemplateLinksToAdd)
Creates a clone of this channel, without dependencies (which are postponed for add). |
AccessControlList |
getAccessControlList()
|
ChannelTemplateLink |
getChannelTemplateLink()
|
List<ChannelCss> |
getCsss()
|
String |
getDirectoryChannelId()
Returns the identifier of the channel that corresponds to the directory this element's file resides in. |
SortedSet<Group> |
getGroups()
|
String |
getId()
Returns the element's identifier. |
List<MetaTag> |
getMetaTags()
|
String |
getName()
|
String |
getParentId()
|
String |
getParentTemplateId()
|
PropertyBag |
getPropertyBag()
|
String |
getStructureFileName()
Returns the name of the structure file for this element. |
boolean |
isImplicitForeignKeysSet()
Indicates whether the implicit foreign keys, set by setImplicitForeignKeys(String, String, String, String) ,
have been set. |
void |
setFriendlyId(String friendlyId)
Sets the friendly identifier for this structure element. |
void |
setImplicitForeignKeys(String accessControlListId,
String parentAccessControlListId,
String propertyBagId,
String parentPropertyBagId)
Sets the implicit foreign keys in this channel. |
void |
setParentId(String parentId)
|
void |
setParentTemplateId(String parentTemplateId)
|
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Channel()
Method Detail |
---|
public List<MetaTag> getMetaTags()
public List<ChannelCss> getCsss()
public PropertyBag getPropertyBag()
public AccessControlList getAccessControlList()
public String getParentId()
public void setParentId(String parentId)
public String getParentTemplateId()
public void setParentTemplateId(String parentTemplateId)
public String getName()
public SortedSet<Group> getGroups()
public ChannelTemplateLink getChannelTemplateLink()
public Channel cloneAndPostponeDependencies(Queue<AccessControlEntry> entriesToAdd, Queue<ParallelExecutor.IDatabaseTask> channelTemplateLinksToAdd)
entriesToAdd
- the queue for the ACL entries to add.channelTemplateLinksToAdd
- the queue for the Channel Template Links to add.
protected Channel clone()
clone
in class Object
public boolean isImplicitForeignKeysSet()
setImplicitForeignKeys(String, String, String, String)
,
have been set.
public void setImplicitForeignKeys(String accessControlListId, String parentAccessControlListId, String propertyBagId, String parentPropertyBagId)
accessControlListId
- the identifier for this channel's ACL.
Must be null
if the channel will be added (will be
auto-generated).parentAccessControlListId
- the identifier of the parent of this
channel's ACL.propertyBagId
- the identifier for this channel's property bag.
Must be null
if the channel will be added. (will be
auto-generated).parentPropertyBagId
- the identifier for the parent of this
channel's property bag.public String getId()
IFileStructureElement
getId
in interface IFileStructureElement
public String getDirectoryChannelId()
IFileStructureElement
getDirectoryChannelId
in interface IFileStructureElement
public String getStructureFileName()
IFileStructureElement
getStructureFileName
in interface IFileStructureElement
public void setFriendlyId(String friendlyId)
IFileStructureElement
setFriendlyId
in interface IFileStructureElement
friendlyId
- the friendly identifier.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |