Package tigase.xml.db

## Class NodeExistsException

- java.lang.Object
- - java.lang.Throwable
  - - java.lang.Exception
    - - tigase.xml.db.XMLDBException
      - - tigase.xml.db.NodeExistsException

- All Implemented Interfaces:
    `java.io.Serializable`

      public class NodeExistsException
      extends XMLDBException

  This exception is thrown when user tries to add subnode with name which already exists in data base. Data base implementation requires that all nodes have unique names thus adding multiple nodes with the same name is not permitted.

  Created: Thu Nov 11 20:52:34 2004

  Version:
    $Rev$
  Author:
    Artur Hefczyc
  See Also:
    Serialized Form

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `NodeExistsException()` |
    `NodeExistsException​(java.lang.String message)` |
    `NodeExistsException​(java.lang.String message, java.lang.Throwable cause)` |
    `NodeExistsException​(java.lang.Throwable cause)` |

  - ### Method Summary

    - ### Methods inherited from class java.lang.Throwable

      `addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### Constructor Detail

    - #### NodeExistsException

          public NodeExistsException()

    - #### NodeExistsException

          public NodeExistsException​(java.lang.String message)

    - #### NodeExistsException

          public NodeExistsException​(java.lang.String message,
                                     java.lang.Throwable cause)

    - #### NodeExistsException

          public NodeExistsException​(java.lang.Throwable cause)