package cz.cuni.mff.d3s.been.results; /** * This exception means that the specified query into the Results Repository is * either invalid or cannot be executed. * * @author darklight */ public final class QueryException extends Exception { /** Version ID (serialization) */ private static final long serialVersionUID = 706143744182473856L; /** * Create a query exception */ public QueryException() {} /** * Create a query exception with an error message * * @param message Error message */ public QueryException(String message) { super(message); } /** * Create a query exception with a cause * * @param cause Cause of this exception */ public QueryException(Throwable cause) { super(cause); } /** * Create a query exception with a message and a cause * * @param message Error message * @param cause Cause of this exception */ public QueryException(String message, Throwable cause) { super(message, cause); } /** * Create a query exception with a suppressible stack trace * * @param message Error message * @param cause Cause of this exception * @param enableSuppression Whether the stack trace should be suppressed * @param writableStackTrace The stack trace */ public QueryException( String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) { super(message, cause, enableSuppression, writableStackTrace); } }