      * @throws SQLException       An exception that provides information on a database access error or other errors.      * @throws AuthorizeException Exception indicating the current user of the context does not have permission      *                            to perform a particular action.      * @throws IOException        A general class of exceptions produced by failed or interrupted I/O operations.      *