Class R2dbcExceptionUtils

java.lang.Object
io.micronaut.data.r2dbc.exceptions.R2dbcExceptionUtils

@Internal public final class R2dbcExceptionUtils extends Object
R2DBC exception classification utilities.
Since:
5.2.0
  • Method Details

    • isUniqueConstraintViolation

      public static boolean isUniqueConstraintViolation(io.r2dbc.spi.R2dbcException exception)
      Parameters:
      exception - The R2DBC exception
      Returns:
      Whether the exception or one of its causes represents a duplicate-key violation
    • isIntegrityConstraintViolation

      public static boolean isIntegrityConstraintViolation(io.r2dbc.spi.R2dbcException exception)
      Parameters:
      exception - The R2DBC exception
      Returns:
      Whether the exception or one of its causes represents an integrity constraint violation