| Package | Description | 
|---|---|
| com.tailf.navu | 
 NAVU (Navigation Utilities) is an API which provides increased
 accessibility to the ConfD/NCS populated data model tree:
 NAVU-Tree. 
 | 
| com.tailf.navu.traversal | 
 
 Utility package for traversing the NAVU tree (or a subset thereof)
 using the NAVU API. 
 | 
| com.tailf.ncs.template | 
| Modifier and Type | Method and Description | 
|---|---|
NavuContext | 
NavuNode.context()
Returns the current  
NavuContext that this node is
 attached to. | 
NavuContext | 
NavuAction.context()
Returns the current  
NavuContext that this node is
 attached to. | 
| Modifier and Type | Method and Description | 
|---|---|
Map<ConfKey,NavuChange> | 
NavuContainer.findChanges(NavuContext delContext,
           Integer[] criteria)
Analyzes what changes has been done within this
 transaction. 
 | 
List<NavuNode> | 
NavuNode.getChanges(NavuContext delContext)
Return the descendant  
NavuNode's
 (including this element) that has been affected by
 changes to the MAAPI transaction. | 
List<NavuNode> | 
NavuAction.getChanges(NavuContext delcontext)  | 
List<NavuNode> | 
NavuNode.getChanges(NavuContext delContext,
          boolean emitSubTree)
Return the descendant  
NavuNode including this
 NavuNode that has been affected by the
 current MAAPI transaction. | 
List<NavuNode> | 
NavuAction.getChanges(NavuContext delcontext,
          boolean emitSubtree)  | 
List<NavuNode> | 
NavuNode.getChanges(NavuContext delContext,
          boolean emitSubTree,
          DiffIterateOperFlag... forOps)
Return the descendant  
NavuNode including this
 NavuNode that has been affected by the
 current MAAPI transaction. | 
List<NavuNode> | 
NavuAction.getChanges(NavuContext delContext,
          boolean emitSubtree,
          DiffIterateOperFlag... forOps)  | 
static NavuNode | 
KeyPath2NavuNode.getNode(ConfObject[] kp,
       NavuContext ctx)  | 
static NavuNode | 
KeyPath2NavuNode.getNode(ConfPath path,
       NavuContext ctx)  | 
void | 
PreparedXMLStatement.set(NavuContext context)
Deprecated.  
 | 
void | 
NavuContext.set(NavuContext context)
Set the context attributes using another context object. 
 | 
NavuNode | 
NavuList.setChange(List<ConfObject> path,
         DiffIterateOperFlag op,
         ConfValue oldValue,
         NavuContext delContext)  | 
NavuNode | 
NavuLeaf.setChange(List<ConfObject> kp,
         DiffIterateOperFlag op,
         ConfValue oldValue,
         NavuContext delContext)  | 
NavuNode | 
NavuContainer.setChange(List<ConfObject> path,
         DiffIterateOperFlag op,
         ConfValue oldValue,
         NavuContext delContext)  | 
NavuNode | 
NavuAction.setChange(List<ConfObject> kp,
         DiffIterateOperFlag op,
         ConfValue oldValue,
         NavuContext delContext)
Sets the change type on a node. 
 | 
void | 
PreparedXMLStatement.setValues(NavuContext context)
When all of the parameterized values have been filled in,
 this method is intended to be invoked for a
 final set operation with the given values. 
 | 
void | 
PreparedXMLStatement.sharedSetValues(NavuContext context)
Variant of  
PreparedXMLStatement.setValues(NavuContext) with FastMap support. | 
| Constructor and Description | 
|---|
NavuContainer(NavuContext context)
Creates an root  
NavuContainer a starting point of
 which further navigation is performed. | 
| Modifier and Type | Method and Description | 
|---|---|
static NavuTreeTraversal | 
NavuTreeTraversal.createInstance(NavuContext ctx,
              NavuTraversalMean travmeth)
Factory method to retrieve an instance of this class. 
 | 
static Iterator<NavuNode> | 
NavuTreeTraversal.iterator(NavuContext ctx)
 Retrieve an iterator to traverse the entire NAVU tree. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
Template.exists(NavuContext context,
      String template)  | 
static Set<String> | 
Template.getTemplates(NavuContext context)  | 
| Constructor and Description | 
|---|
Template(NavuContext aContext,
        String aTemplateName)  |