Class ValidationException

    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected ValidationException()
      Instantiates a new validation exception.
        ValidationException​(java.lang.String userMessage, java.lang.String logMessage)
      Creates a new instance of ValidationException.
        ValidationException​(java.lang.String userMessage, java.lang.String logMessage, java.lang.String context)
      Creates a new instance of ValidationException.
        ValidationException​(java.lang.String userMessage, java.lang.String logMessage, java.lang.Throwable cause)
      Instantiates a new ValidationException.
        ValidationException​(java.lang.String userMessage, java.lang.String logMessage, java.lang.Throwable cause, java.lang.String context)
      Instantiates a new ValidationException.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getContext()
      Returns the UI reference that caused this ValidationException
      void setContext​(java.lang.String context)
      Set's the UI reference that caused this ValidationException
      • 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

      • ValidationException

        protected ValidationException()
        Instantiates a new validation exception.
      • ValidationException

        public ValidationException​(java.lang.String userMessage,
                                   java.lang.String logMessage)
        Creates a new instance of ValidationException.
        Parameters:
        userMessage - the message to display to users
        logMessage - the message logged
      • ValidationException

        public ValidationException​(java.lang.String userMessage,
                                   java.lang.String logMessage,
                                   java.lang.Throwable cause)
        Instantiates a new ValidationException.
        Parameters:
        userMessage - the message to display to users
        logMessage - the message logged
        cause - the cause
      • ValidationException

        public ValidationException​(java.lang.String userMessage,
                                   java.lang.String logMessage,
                                   java.lang.String context)
        Creates a new instance of ValidationException.
        Parameters:
        userMessage - the message to display to users
        logMessage - the message logged
        context - the source that caused this exception
      • ValidationException

        public ValidationException​(java.lang.String userMessage,
                                   java.lang.String logMessage,
                                   java.lang.Throwable cause,
                                   java.lang.String context)
        Instantiates a new ValidationException.
        Parameters:
        userMessage - the message to display to users
        logMessage - the message logged
        cause - the cause
        context - the source that caused this exception
    • Method Detail

      • getContext

        public java.lang.String getContext()
        Returns the UI reference that caused this ValidationException
        Returns:
        context, the source that caused the exception, stored as a string
      • setContext

        public void setContext​(java.lang.String context)
        Set's the UI reference that caused this ValidationException
        Parameters:
        context - the context to set, passed as a String