Class IllegalNameException

  • All Implemented Interfaces:
    java.io.Serializable

    public class IllegalNameException
    extends NameException
    Thrown when an illegal JCR name string is encountered. This exception is thrown when attempting to parse a JCR name string that does not match the JCR name syntax, or is otherwise not a legal name. Note that an NamespaceException is thrown if the prefix of the JCR name string is syntactically valid but not bound to any namespace.

    See the section 4.6 of the JCR 1.0 specification for details of the JCR name syntax.

    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      IllegalNameException​(java.lang.String message)
      Creates an IllegalNameException with the given error message.
      IllegalNameException​(java.lang.String message, java.lang.Throwable rootCause)
      Creates an IllegalNameException with the given error message and root cause exception.
    • 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

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • IllegalNameException

        public IllegalNameException​(java.lang.String message)
        Creates an IllegalNameException with the given error message.
        Parameters:
        message - error message
      • IllegalNameException

        public IllegalNameException​(java.lang.String message,
                                    java.lang.Throwable rootCause)
        Creates an IllegalNameException with the given error message and root cause exception.
        Parameters:
        message - error message
        rootCause - root cause exception