- getNode
Obtain a description of a node (channel or a folder) in a given user layout.
- getUserLayout
Gets a user layout (with appropriate markings).
- getSubscribeId
Returns a subscription id using the supplied functional name if it exists under
the specified parent
- loadUserLayout
Signal manager to load a user layout.
- deleteNode
Delete a node (folder or a channel) from a user layout.
- getCacheKey
Return a cache key, uniquely corresponding to the composition and the structure
of the user layout.
- getUserLayoutReader
- saveUserLayout
Signal manager to persist user layout to a database
- addNode
Add a new node to a current user layout.
- canUpdateNode
Test if a certain node can be updated.
- getChildIds
Returns a list of child node Ids for a given node.
- getParentId
Returns an Id of a parent user layout node. The user layout root node always has
ID= IUserLayout#ROO