Class RestException

    • Constructor Detail

      • RestException

        public RestException​(int errorCode)
        Creates an entitlement exception.
        Parameters:
        errorCode - Error code.
      • RestException

        public RestException​(int errorCode,
                             Object[] params)
        Creates an entitlement exception.
        Parameters:
        errorCode - Error code.
        params - Parameters for formatting the message string.
      • RestException

        public RestException​(int errorCode,
                             Throwable cause)
        Creates an entitlement exception.
        Parameters:
        errorCode - Error code.
        cause - Root cause.
      • RestException

        public RestException​(int errorCode,
                             Object[] params,
                             Throwable cause)
        Creates an entitlement exception.
        Parameters:
        errorCode - Error code.
        params - Parameters for formatting the message string.
        cause - Root cause.
    • Method Detail

      • getErrorCode

        public int getErrorCode()
        Returns error code.
        Returns:
        error code.
      • getMessage

        public String getMessage()
        Returns exception message.
        Overrides:
        getMessage in class Throwable
        Returns:
        exception message.
      • getLocalizedMessage

        public String getLocalizedMessage()
        Returns localized exception message.
        Overrides:
        getLocalizedMessage in class Throwable
        Returns:
        localized exception message.
      • getLocalizedMessage

        public String getLocalizedMessage​(Locale locale)
        Returns localized exception message.
        Parameters:
        locale - Locale of the message.
        Returns:
        localized exception message.