Class JaxrsBadRequestException

    • Field Detail

      • CODE

        public static final int CODE
        The status code for all instances of this exception.
        See Also:
        Constant Field Values
    • Constructor Detail

      • JaxrsBadRequestException

        public JaxrsBadRequestException​(Throwable cause)
        New instance with given cause and 400 status code.
        Parameters:
        cause - the cause of this exception
      • JaxrsBadRequestException

        public JaxrsBadRequestException​(String message)
        New instance with given message and 400 status code.
        Parameters:
        message - the message for this exception
      • JaxrsBadRequestException

        public JaxrsBadRequestException​(String message,
                                        Throwable cause)
        New instance with given message, cause, and 400 status code.
        Parameters:
        message - the message for this exception
        cause - the cause of this exception
      • JaxrsBadRequestException

        public JaxrsBadRequestException​(String message,
                                        String fieldName)
        New instance with the given message and field name, and 400 status code.
        Parameters:
        message - the message for this exception
        fieldName - the field/property name that caused this error
      • JaxrsBadRequestException

        public JaxrsBadRequestException​(String message,
                                        String fieldName,
                                        String itemId)
        New instance with the given message, field name, item ID, and 400 status code.
        Parameters:
        message - the message for this exception
        fieldName - the field/property name that caused this error
        itemId - the unique ID of the item that caused this error
      • JaxrsBadRequestException

        public JaxrsBadRequestException​(String message,
                                        String fieldName,
                                        String itemId,
                                        Throwable cause)
        New instance with the given message, field name, item ID, cause, and 400 status code.
        Parameters:
        message - the message for this exception
        fieldName - the field/property name that caused this error
        itemId - the unique ID of the item that caused this error
        cause - the cause of this exception