public class ChannelTreeManager extends Object implements IChannelTreeManager
Constructor and Description |
---|
ChannelTreeManager() |
Modifier and Type | Method and Description |
---|---|
protected void |
addChannels(StringBuilder result,
StringBuilder parentChannelIds,
Map<String,List<lumis.portal.channel.tree.Channel>> channelChildren,
ILocalizationManager localizationManager,
IResource resource,
SessionConfig sessionConfig,
String primaryServiceInstanceId,
ITransaction transaction) |
protected void |
addPages(StringBuilder result,
List<IChannelChild> children,
SessionConfig sessionConfig,
ITransaction transaction) |
String |
getBasicData(SessionConfig sessionConfig,
IChannelChildProvider channelChildProvider,
String channelId,
boolean hidePages,
boolean hidePageTemplates,
boolean hideChannelTemplates,
ITransaction transaction)
Get the basic tree data of the channel.
|
String |
getBasicData(SessionConfig sessionConfig,
IChannelChildProvider channelChildProvider,
String channelId,
boolean hidePages,
boolean hidePageTemplates,
boolean hideChannelTemplates,
String primaryServiceInstance,
ITransaction transaction)
Get the basic tree data of the channel.
|
String |
getBasicData(SessionConfig sessionConfig,
IChannelChildProvider channelChildProvider,
String channelId,
String rootChannelId,
boolean hidePages,
boolean hidePageTemplates,
boolean hideChannelTemplates,
ITransaction portalTransaction)
Get the basic tree data of the channel.
|
String |
getBasicData(SessionConfig sessionConfig,
IChannelChildProvider channelChildProvider,
String channelId,
String rootChannelId,
boolean hidePages,
boolean hidePageTemplates,
boolean hideChannelTemplates,
String primaryServiceInstance,
ITransaction transaction)
Get the basic tree data of the channel.
|
String |
getChildrenData(SessionConfig sessionConfig,
IChannelChildProvider channelChildProvider,
String channelId,
int hideChannels,
int hidePages,
int hidePageTemplates,
int hideChannelTemplates,
ITransaction transaction)
Get the children's tree data of the channel.
|
String |
getChildrenData(SessionConfig sessionConfig,
IChannelChildProvider channelChildProvider,
String channelId,
int hideChannels,
int hidePages,
int hidePageTemplates,
int hideChannelTemplates,
String primaryServiceInstanceId,
ITransaction transaction)
Get the children's tree data of the channel.
|
public String getBasicData(SessionConfig sessionConfig, IChannelChildProvider channelChildProvider, String channelId, boolean hidePages, boolean hidePageTemplates, boolean hideChannelTemplates, String primaryServiceInstance, ITransaction transaction) throws ManagerException, PortalException
IChannelTreeManager
getBasicData
in interface IChannelTreeManager
ManagerException
PortalException
public String getBasicData(SessionConfig sessionConfig, IChannelChildProvider channelChildProvider, String channelId, String rootChannelId, boolean hidePages, boolean hidePageTemplates, boolean hideChannelTemplates, String primaryServiceInstance, ITransaction transaction) throws ManagerException, PortalException
IChannelTreeManager
getBasicData
in interface IChannelTreeManager
ManagerException
PortalException
protected void addChannels(StringBuilder result, StringBuilder parentChannelIds, Map<String,List<lumis.portal.channel.tree.Channel>> channelChildren, ILocalizationManager localizationManager, IResource resource, SessionConfig sessionConfig, String primaryServiceInstanceId, ITransaction transaction) throws PortalException
PortalException
protected void addPages(StringBuilder result, List<IChannelChild> children, SessionConfig sessionConfig, ITransaction transaction) throws PortalException
PortalException
public String getChildrenData(SessionConfig sessionConfig, IChannelChildProvider channelChildProvider, String channelId, int hideChannels, int hidePages, int hidePageTemplates, int hideChannelTemplates, String primaryServiceInstanceId, ITransaction transaction) throws ManagerException, PortalException
IChannelTreeManager
getChildrenData
in interface IChannelTreeManager
ManagerException
PortalException
public String getBasicData(SessionConfig sessionConfig, IChannelChildProvider channelChildProvider, String channelId, boolean hidePages, boolean hidePageTemplates, boolean hideChannelTemplates, ITransaction transaction) throws ManagerException, PortalException
IChannelTreeManager
getBasicData
in interface IChannelTreeManager
ManagerException
PortalException
public String getBasicData(SessionConfig sessionConfig, IChannelChildProvider channelChildProvider, String channelId, String rootChannelId, boolean hidePages, boolean hidePageTemplates, boolean hideChannelTemplates, ITransaction portalTransaction) throws ManagerException, PortalException
IChannelTreeManager
getBasicData
in interface IChannelTreeManager
sessionConfig
- the user's session.channelChildProvider
- the channel child provider.channelId
- the channel id.rootChannelId
- the root channel id.hidePages
- hides pages.hidePageTemplates
- hides page templates.hideChannelTemplates
- hides channel templates.portalTransaction
- the transaction.ManagerException
PortalException
public String getChildrenData(SessionConfig sessionConfig, IChannelChildProvider channelChildProvider, String channelId, int hideChannels, int hidePages, int hidePageTemplates, int hideChannelTemplates, ITransaction transaction) throws ManagerException, PortalException
IChannelTreeManager
getChildrenData
in interface IChannelTreeManager
ManagerException
PortalException
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.