See CMIS 1.0 specification for details on the operations, parameters, exceptions and the domain model.
The navigation service takes care of managing the various portal navigations and their nodes. In order to manage an efficient loading of the nodes, a {@link Scope} is used to describe the set of nodes that should be retrieved when a loading operationis performed.
The node operations does not provide a model per se, but instead use the {@link NodeModel} interface to plug an API model.Various node operations are quite complex and any API in front of this service would need to perform a manual, error prone and tedious synchronization. Instead the model interface allows the navigation service to operate directly on an existing model.
@author Julien Viet @version $Revision$
|
|