public void releaseSavepoint(Savepoint savepoint) throws SQLException { long start = System.currentTimeMillis(); try { super.releaseSavepoint(savepoint); } finally { if (_logs.isJDBCEnabled()) { String name = null; try { name = savepoint.getSavepointName(); } catch (SQLException sqe) { name = String.valueOf(savepoint.getSavepointId()); } _logs.logJDBC("release: " + name, start, this); } handleSQLWarning(); } }
public void rollback(Savepoint savepoint) throws SQLException { long start = System.currentTimeMillis(); SQLException err = null; try { super.rollback(savepoint); } catch (SQLException se) { err = se; throw se; } finally { if (_logs.isJDBCEnabled()) { String name = null; try { name = savepoint.getSavepointName(); } catch (SQLException sqe) { name = String.valueOf(savepoint.getSavepointId()); } _logs.logJDBC("rollback: " + name, start, this); } handleSQLErrors(err); } }
/** * Handle any {@link SQLWarning}s on the specified {@link ResultSet}. * Chain throwed SQLWarnings to SQLException. * * @see #handleSQLWarning(SQLWarning) */ private void handleSQLErrors(ResultSet rs, SQLException err) throws SQLException { if (_warningAction == WARN_IGNORE) return; try { handleSQLWarning(rs.getWarnings()); } catch (SQLException warning){ if (err != null) err.setNextException(warning); else throw warning; } finally { rs.clearWarnings(); } }
/** * Handle any {@link SQLWarning}s on the specified {@link Statement}. * Chain throwed SQLWarnings to SQLException. * * @see #handleSQLWarning(SQLWarning) */ private void handleSQLErrors(Statement stmnt, SQLException err) throws SQLException { if (_warningAction == WARN_IGNORE) return; try { handleSQLWarning(stmnt.getWarnings()); } catch (SQLException warning) { if (err != null) err.setNextException(warning); else throw warning; } finally { stmnt.clearWarnings(); } }
public void rollback(Savepoint savepoint) throws SQLException { long start = System.currentTimeMillis(); SQLException err = null; try { super.rollback(savepoint); } catch (SQLException se) { err = se; throw se; } finally { if (_logs.isJDBCEnabled()) { String name = null; try { name = savepoint.getSavepointName(); } catch (SQLException sqe) { name = String.valueOf(savepoint.getSavepointId()); } _logs.logJDBC("rollback: " + name, start, this); } handleSQLErrors(err); } }
/** * Handle any {@link SQLWarning}s on the specified {@link ResultSet}. * Chain throwed SQLWarnings to SQLException. * * @see #handleSQLWarning(SQLWarning) */ private void handleSQLErrors(ResultSet rs, SQLException err) throws SQLException { if (_warningAction == WARN_IGNORE) return; try { handleSQLWarning(rs.getWarnings()); } catch (SQLException warning){ if (err != null) err.setNextException(warning); else throw warning; } finally { rs.clearWarnings(); } }
public void releaseSavepoint(Savepoint savepoint) throws SQLException { long start = System.currentTimeMillis(); SQLException err = null; try { super.releaseSavepoint(savepoint); } catch (SQLException se) { err = se; throw se; } finally { if (_logs.isJDBCEnabled()) { String name = null; try { name = savepoint.getSavepointName(); } catch (SQLException sqe) { name = String.valueOf(savepoint.getSavepointId()); } _logs.logJDBC("release: " + name, start, this); } handleSQLErrors(err); } }
public void releaseSavepoint(Savepoint savepoint) throws SQLException { long start = System.currentTimeMillis(); SQLException err = null; try { super.releaseSavepoint(savepoint); } catch (SQLException se) { err = se; throw se; } finally { if (_logs.isJDBCEnabled()) { String name = null; try { name = savepoint.getSavepointName(); } catch (SQLException sqe) { name = String.valueOf(savepoint.getSavepointId()); } _logs.logJDBC("release: " + name, start, this); } handleSQLErrors(err); } }
/** * Handle any {@link SQLWarning}s on the specified {@link Statement}. * Chain throwed SQLWarnings to SQLException. * * @see #handleSQLWarning(SQLWarning) */ private void handleSQLErrors(Statement stmnt, SQLException err) throws SQLException { if (_warningAction == WARN_IGNORE) return; try { handleSQLWarning(stmnt.getWarnings()); } catch (SQLException warning) { if (err != null) err.setNextException(warning); else throw warning; } finally { stmnt.clearWarnings(); } }
public void rollback(Savepoint savepoint) throws SQLException { long start = System.currentTimeMillis(); SQLException err = null; try { super.rollback(savepoint); } catch (SQLException se) { err = se; throw se; } finally { if (_logs.isJDBCEnabled()) { String name = null; try { name = savepoint.getSavepointName(); } catch (SQLException sqe) { name = String.valueOf(savepoint.getSavepointId()); } _logs.logJDBC("rollback: " + name, start, this); } handleSQLErrors(err); } }
/** * Handle any {@link SQLWarning}s on the specified {@link Statement}. * Chain throwed SQLWarnings to SQLException. * * @see #handleSQLWarning(SQLWarning) */ private void handleSQLErrors(Statement stmnt, SQLException err) throws SQLException { if (_warningAction == WARN_IGNORE) return; try { handleSQLWarning(stmnt.getWarnings()); } catch (SQLException warning) { if (err != null) err.setNextException(warning); else throw warning; } finally { stmnt.clearWarnings(); } }
/** * Handle any {@link SQLWarning}s on the specified {@link ResultSet}. * Chain throwed SQLWarnings to SQLException. * * @see #handleSQLWarning(SQLWarning) */ private void handleSQLErrors(ResultSet rs, SQLException err) throws SQLException { if (_warningAction == WARN_IGNORE) return; try { handleSQLWarning(rs.getWarnings()); } catch (SQLException warning){ if (err != null) err.setNextException(warning); else throw warning; } finally { rs.clearWarnings(); } }
public void releaseSavepoint(Savepoint savepoint) throws SQLException { long start = System.currentTimeMillis(); SQLException err = null; try { super.releaseSavepoint(savepoint); } catch (SQLException se) { err = se; throw se; } finally { if (_logs.isJDBCEnabled()) { String name = null; try { name = savepoint.getSavepointName(); } catch (SQLException sqe) { name = String.valueOf(savepoint.getSavepointId()); } _logs.logJDBC("release: " + name, start, this); } handleSQLErrors(err); } }
/** * Handle any {@link SQLWarning}s on the current {@link Connection}. * Chain throwed SQLWarnings to SQLException. * @see #handleSQLWarning(SQLWarning) */ private void handleSQLErrors(SQLException err) throws SQLException { if (_warningAction == WARN_IGNORE) return; try { handleSQLWarning(getWarnings()); } catch (SQLException warning) { if (err != null) err.setNextException(warning); else throw warning; } finally { clearWarnings(); } }
/** * Handle any {@link SQLWarning}s on the current {@link Connection}. * Chain throwed SQLWarnings to SQLException. * @see #handleSQLWarning(SQLWarning) */ private void handleSQLErrors(SQLException err) throws SQLException { if (_warningAction == WARN_IGNORE) return; try { handleSQLWarning(getWarnings()); } catch (SQLException warning) { if (err != null) err.setNextException(warning); else throw warning; } finally { clearWarnings(); } }
public void rollback(Savepoint savepoint) throws SQLException { long start = System.currentTimeMillis(); try { super.rollback(savepoint); } finally { if (_logs.isJDBCEnabled()) { String name = null; try { name = savepoint.getSavepointName(); } catch (SQLException sqe) { name = String.valueOf(savepoint.getSavepointId()); } _logs.logJDBC("rollback: " + name, start, this); } handleSQLWarning(); } }
/** * Handle any {@link SQLWarning}s on the current {@link Connection}. * Chain throwed SQLWarnings to SQLException. * @see #handleSQLWarning(SQLWarning) */ private void handleSQLErrors(SQLException err) throws SQLException { if (_warningAction == WARN_IGNORE) return; try { handleSQLWarning(getWarnings()); } catch (SQLException warning) { if (err != null) err.setNextException(warning); else throw warning; } finally { clearWarnings(); } }
protected PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability, boolean wrap) throws SQLException { SQLException err = null; try { PreparedStatement stmnt = super.prepareStatement (sql, resultSetType, resultSetConcurrency, resultSetHoldability, false); return newLoggingPreparedStatement(stmnt, sql); } catch (SQLException se) { err = wrap(se, sql); throw err; } finally { handleSQLErrors(err); } }
protected PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability, boolean wrap) throws SQLException { SQLException err = null; try { PreparedStatement stmnt = super.prepareStatement (sql, resultSetType, resultSetConcurrency, resultSetHoldability, false); return newLoggingPreparedStatement(stmnt, sql); } catch (SQLException se) { err = wrap(se, sql); throw err; } finally { handleSQLErrors(err); } }
protected Statement createStatement(int resultSetType, int resultSetConcurrency, int resultSetHoldability, boolean wrap) throws SQLException { SQLException err = null; try { Statement stmnt = super.createStatement(resultSetType, resultSetConcurrency, resultSetHoldability, false); return newLoggingStatement(stmnt); }catch (SQLException se) { err = se; throw se; } finally { handleSQLErrors(err); } }