package org.theonefx.wcframework.jdbc.exception; /** * Exception thrown on incorrect usage of the API, such as failing to * "compile" a query object that needed compilation before execution. * * <p>This represents a problem in our Java data access framework, * not the underlying data access infrastructure. */ public class InvalidDataAccessApiUsageException extends NonTransientDataAccessException { private static final long serialVersionUID = -7102639765465823429L; /** * Constructor for InvalidDataAccessApiUsageException. * @param msg the detail message */ public InvalidDataAccessApiUsageException(String msg) { super(msg); } /** * Constructor for InvalidDataAccessApiUsageException. * @param msg the detail message * @param cause the root cause from the data access API in use */ public InvalidDataAccessApiUsageException(String msg, Throwable cause) { super(msg, cause); } }