lumis.doui.contenttree
Interface IDouiContentTreeManager

Package class diagram package IDouiContentTreeManager
All Known Implementing Classes:
DouiContentTreeManager

public interface IDouiContentTreeManager

Manager that is used to retrieve information of hierarchical content.

Since:
4.0.0

Method Summary
 String getBasicData(SessionConfig sessionConfig, String interfaceInstanceId, String sourceId, String currentContentId, ITransaction transaction)
          Get the basic tree data of the content.
 String getChildrenData(SessionConfig sessionConfig, String interfaceInstanceId, String sourceId, String currentContentId, ITransaction transaction)
          Get the children's tree data of the content.
 

Method Detail

getBasicData

String getBasicData(SessionConfig sessionConfig,
                    String interfaceInstanceId,
                    String sourceId,
                    String currentContentId,
                    ITransaction transaction)
                    throws ManagerException,
                           PortalException
Get the basic tree data of the content. Given a contentId, this method returns this content immediate children and the immediate children of all the contents in its parent path.

Parameters:
sessionConfig -
interfaceInstanceId -
sourceId -
currentContentId -
transaction -
Returns:
a String.
Throws:
ManagerException
PortalException

getChildrenData

String getChildrenData(SessionConfig sessionConfig,
                       String interfaceInstanceId,
                       String sourceId,
                       String currentContentId,
                       ITransaction transaction)
                       throws ManagerException,
                              PortalException
Get the children's tree data of the content. Given a contentId, this method returns the immediate children of the content.

Parameters:
sessionConfig -
interfaceInstanceId -
sourceId -
currentContentId -
transaction -
Returns:
a String.
Throws:
ManagerException
PortalException


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.