Class ResteasyReactiveViolationException

  • All Implemented Interfaces:
    Serializable

    public class ResteasyReactiveViolationException
    extends javax.validation.ConstraintViolationException
    Wrapper around a ConstraintViolationException, used to mark a constraint violation as relative to a REST endpoint call.

    Those violations are handled differently than violations from other, internal components: a violation on an internal component is always considered an internal error (HTTP 500), while a violation on the parameters of a REST endpoint call is a client error (HTTP 400).

    See Also:
    Serialized Form
    • Constructor Detail

      • ResteasyReactiveViolationException

        public ResteasyReactiveViolationException​(String message,
                                                  Set<? extends javax.validation.ConstraintViolation<?>> constraintViolations)
      • ResteasyReactiveViolationException

        public ResteasyReactiveViolationException​(Set<? extends javax.validation.ConstraintViolation<?>> constraintViolations)