## Uses of Class
tigase.xml.db.NodeNotFoundException

- Packages that use NodeNotFoundException
  Package | Description
  --- | ---
  tigase.xml.db | This package contains implementation of simple data base stored in XML file.

- - ### Uses of NodeNotFoundException in tigase.xml.db

    Methods in tigase.xml.db that throw NodeNotFoundException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Object` | XMLDB.`getData​(java.lang.String node1_id, java.lang.String key)` | Retrieve value of given node
    `java.lang.Object` | XMLDB.`getData​(java.lang.String node1_id, java.lang.String subnode, java.lang.String key)` | Retrieve value of given node under specific path
    `java.lang.Object` | XMLDB.`getData​(java.lang.String node1_id, java.lang.String subnode, java.lang.String key, java.lang.Object def)` | Retrieve value of given node under specific path
    `double` | XMLDB.`getDataDouble​(java.lang.String node1_id, java.lang.String subnode, java.lang.String key, double def)` | Retrieve value of given node under specific path
    `double[]` | XMLDB.`getDataDoubleList​(java.lang.String node1_id, java.lang.String subnode, java.lang.String key)` | Retrieve values of given node under specific path
    `int` | XMLDB.`getDataInt​(java.lang.String node1_id, java.lang.String subnode, java.lang.String key, int def)` | Retrieve value of given node under specific path
    `int[]` | XMLDB.`getDataIntList​(java.lang.String node1_id, java.lang.String subnode, java.lang.String key)` | Retrieve values of given node under specific path
    `java.lang.String[]` | XMLDB.`getDataList​(java.lang.String node1_id, java.lang.String subnode, java.lang.String key)` | Retrieve values of given node under specific path
    `java.lang.String[]` | XMLDB.`getKeys​(java.lang.String node1_id)` | Retrieve list of keys under root
    `java.lang.String[]` | XMLDB.`getKeys​(java.lang.String node1_id, java.lang.String subnode)` | Retrieve list of keys under specific path
    `protected DBElement` | XMLDB.`getNode​(java.lang.String node1_id, java.lang.String subnode, boolean auto_create)` | Retrieves the node of the given name at specific path
    `protected DBElement` | XMLDB.`getNode1​(java.lang.String node1_id)` |
    `java.lang.String[]` | XMLDB.`getSubnodes​(java.lang.String node1_id)` | Retrieve list of subnodes under root
    `java.lang.String[]` | XMLDB.`getSubnodes​(java.lang.String node1_id, java.lang.String subnode)` | Retrieve list of subnodes under specific path
    `void` | XMLDB.`removeData​(java.lang.String node1_id, java.lang.String key)` | Removes data of specific key from node of given name under root element
    `void` | XMLDB.`removeData​(java.lang.String node1_id, java.lang.String subnode, java.lang.String key)` | Removes data of specific key from node of given name under given path
    `void` | XMLDB.`removeNode1​(java.lang.String node1_id)` | Removes the node
    `void` | XMLDB.`removeSubnode​(java.lang.String node1_id, java.lang.String subnode)` | Removes node of given name under given path
    `void` | XMLDB.`setData​(java.lang.String node1_id, java.lang.String key, java.lang.Object value)` | Sets data for the given node at root
    `void` | XMLDB.`setData​(java.lang.String node1_id, java.lang.String subnode, java.lang.String key, java.lang.Object value)` | Sets data for the given node at given path