Show TOC

NavigationTreeRequestLocate this document in the navigation structure

Use

Contains all the parameters for requesting the navigation tree for the currently authenticated user. A NavigationTreeRequest object is passed with the getNavigationTree request.

Fields

Name

Type

Description

rootNodeId

String

The ID of the node from which to start building the tree. The tree that is returned starts with the children of the specified node.

If null , the entire tree is returned.

aggregateCollection

boolean

Indicates whether, for each node, to include all of the NavigationLink objects from the parent node.

If true, the NavigationLink objects in each collection type of the parent are also included in the collection of the same type in the child.

The links are contained in the navigationCollections field of the NavigationNode data type.

requiredCollections

String[]

Indicates which collection types to return.

See CollectionMapEntry for a list of collection types.

If null , all collection types are returned.

numberOfLevels

int

Indicates how many levels of the tree to return.

-1 indicates all levels.

lastModification

Date

Indicates to return the navigation tree only if updates were made after the specified time.

If null , the navigation tree is returned.

environment

KeyValueEntry []

For future use.

nodeAdditionalParams

String[]

Specifies additional parameters to return for each NavigationNode in the tree.

The additional parameters are contained in the additionalAttributes field of the NavigationNode data type.

If no parameters are specified, only a subset of available parameters are returned, and the additionalAttributes field is empty.

linkAdditionalParams

String[]

Specifies additional parameters to return for each NavigationLink in the tree.

The additional parameters are contained in the additionalAttributes field of the NavigationLink data type.

collectionAdditionalParams

String[]

Specifies additional parameters to return for each NavigationCollection in the tree.

The additional parameters are contained in the additionalAttributes field of the NavigationCollection data type.