public class PageProvider extends Object implements IChannelChildProvider
HIDE_TYPE_ALWAYS, HIDE_TYPE_IF_HIDDEN_SPECIFIED, HIDE_TYPE_NEVER
Constructor and Description |
---|
PageProvider() |
Modifier and Type | Method and Description |
---|---|
IChannelChild |
getChannelChild(SessionConfig sessionConfig,
String childId,
ITransaction transaction)
Given a child Id, this method returns a IChannelChild object that represents the child.
|
List<IChannelChild> |
getChannelsChildren(SessionConfig sessionConfig,
String parentChannelIds,
boolean hidePages,
boolean hidePageTemplates,
IResource resource,
Locale locale,
ITransaction transaction)
Given a set of parentChannelIds, this method is responsible for returning
a List of the children.
|
List<IChannelChild> |
getChildrenData(SessionConfig sessionConfig,
String channelId,
int hideItems,
int hideItemTemplates,
IResource resource,
Locale locale,
ITransaction transaction)
Given a parentChannelId, this method is responsible for returning
a List of the children.
|
public IChannelChild getChannelChild(SessionConfig sessionConfig, String childId, ITransaction transaction) throws PortalException
IChannelChildProvider
getChannelChild
in interface IChannelChildProvider
PortalException
public List<IChannelChild> getChannelsChildren(SessionConfig sessionConfig, String parentChannelIds, boolean hidePages, boolean hidePageTemplates, IResource resource, Locale locale, ITransaction transaction) throws PortalException
IChannelChildProvider
getChannelsChildren
in interface IChannelChildProvider
PortalException
public List<IChannelChild> getChildrenData(SessionConfig sessionConfig, String channelId, int hideItems, int hideItemTemplates, IResource resource, Locale locale, ITransaction transaction) throws PortalException
IChannelChildProvider
getChildrenData
in interface IChannelChildProvider
PortalException
LumisXP 12.4.0.200625 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.