Class ViewExpiredException

    • Constructor Detail

      • ViewExpiredException

        public ViewExpiredException()

        Construct a new exception with no detail message or root cause.

      • ViewExpiredException

        public ViewExpiredException​(String viewId)

        Construct a new exception with the specified view identifier.

        Parameters:
        viewId - The view identifier for this exception
      • ViewExpiredException

        public ViewExpiredException​(String message,
                                    String viewId)

        Construct a new exception with the specified detail message and no root cause.

        Parameters:
        message - The detail message for this exception
        viewId - The view identifier for this exception
      • ViewExpiredException

        public ViewExpiredException​(Throwable cause,
                                    String viewId)

        Construct a new exception with the specified root cause. The detail message will be set to (cause == null ? null : cause.toString()

        Parameters:
        cause - The root cause for this exception
        viewId - The view identifier for this exception
      • ViewExpiredException

        public ViewExpiredException​(String message,
                                    Throwable cause,
                                    String viewId)

        Construct a new exception with the specified detail message and root cause.

        Parameters:
        message - The detail message for this exception
        cause - The root cause for this exception
        viewId - The view identifier for this exception
    • Method Detail

      • getViewId

        public String getViewId()

        Return the view identifier of this exception, or null if the view identifier is nonexistent or unknown.

        Returns:
        the view id, or null.
      • getMessage

        public String getMessage()

        Return the message for this exception prepended with the view identifier if the view identifier is not null, otherwise, return the message.

        Overrides:
        getMessage in class Throwable
        Returns:
        the message.