public Connection decorate(Connection conn) { if (!hasListeners()) return conn; return new EventConnection(conn); }
protected ResultSet executeQuery(boolean wrap) throws SQLException { JDBCEvent before = fireEvent(_conn.getDelegate(), JDBCEvent.BEFORE_EXECUTE_STATEMENT, null, getDelegate(), _sql); try { return super.executeQuery(wrap); } finally { fireEvent(_conn.getDelegate(), JDBCEvent.AFTER_EXECUTE_STATEMENT, before, getDelegate(), _sql); } }
public int executeUpdate() throws SQLException { JDBCEvent before = fireEvent(_conn.getDelegate(), JDBCEvent.BEFORE_EXECUTE_STATEMENT, null, getDelegate(), _sql); try { return super.executeUpdate(); } finally { fireEvent(_conn.getDelegate(), JDBCEvent.AFTER_EXECUTE_STATEMENT, before, getDelegate(), _sql); } }
public void rollback() throws SQLException { JDBCEvent before = fireEvent(getDelegate(), JDBCEvent.BEFORE_ROLLBACK, null, null, null); try { super.rollback(); } finally { fireEvent(getDelegate(), JDBCEvent.AFTER_ROLLBACK, before, null, null); } }
public boolean execute(String sql, String[] sa) throws SQLException { JDBCEvent before = fireEvent(_conn.getDelegate(), JDBCEvent.BEFORE_EXECUTE_STATEMENT, null, getDelegate(), sql); try { return super.execute(sql, sa); } finally { fireEvent(_conn.getDelegate(), JDBCEvent.AFTER_EXECUTE_STATEMENT, before, getDelegate(), sql); } } }
public boolean execute(String sql) throws SQLException { JDBCEvent before = fireEvent(_conn.getDelegate(), JDBCEvent.BEFORE_EXECUTE_STATEMENT, null, getDelegate(), sql); try { return super.execute(sql); } finally { fireEvent(_conn.getDelegate(), JDBCEvent.AFTER_EXECUTE_STATEMENT, before, getDelegate(), sql); } }
public int executeUpdate(String sql, String[] sa) throws SQLException { JDBCEvent before = fireEvent(_conn.getDelegate(), JDBCEvent.BEFORE_EXECUTE_STATEMENT, null, getDelegate(), sql); try { return super.executeUpdate(sql, sa); } finally { fireEvent(_conn.getDelegate(), JDBCEvent.AFTER_EXECUTE_STATEMENT, before, getDelegate(), sql); } }
protected ResultSet executeQuery(String sql, boolean wrap) throws SQLException { JDBCEvent before = fireEvent(_conn.getDelegate(), JDBCEvent.BEFORE_EXECUTE_STATEMENT, null, getDelegate(), sql); try { return super.executeQuery(sql, wrap); } finally { fireEvent(_conn.getDelegate(), JDBCEvent.AFTER_EXECUTE_STATEMENT, before, getDelegate(), sql); } } }
public boolean execute(String sql) throws SQLException { JDBCEvent before = fireEvent(_conn.getDelegate(), JDBCEvent.BEFORE_EXECUTE_STATEMENT, null, getDelegate(), sql); try { return super.execute(sql); } finally { fireEvent(_conn.getDelegate(), JDBCEvent.AFTER_EXECUTE_STATEMENT, before, getDelegate(), sql); } }
public int executeUpdate(String sql) throws SQLException { JDBCEvent before = fireEvent(_conn.getDelegate(), JDBCEvent.BEFORE_EXECUTE_STATEMENT, null, getDelegate(), sql); try { return super.executeUpdate(sql); } finally { fireEvent(_conn.getDelegate(), JDBCEvent.AFTER_EXECUTE_STATEMENT, before, getDelegate(), sql); } }
public boolean execute(String sql, String[] sa) throws SQLException { JDBCEvent before = fireEvent(_conn.getDelegate(), JDBCEvent.BEFORE_EXECUTE_STATEMENT, null, getDelegate(), sql); try { return super.execute(sql, sa); } finally { fireEvent(_conn.getDelegate(), JDBCEvent.AFTER_EXECUTE_STATEMENT, before, getDelegate(), sql); } } }
public boolean execute(String sql) throws SQLException { JDBCEvent before = fireEvent(_conn.getDelegate(), JDBCEvent.BEFORE_EXECUTE_STATEMENT, null, getDelegate(), sql); try { return super.execute(sql); } finally { fireEvent(_conn.getDelegate(), JDBCEvent.AFTER_EXECUTE_STATEMENT, before, getDelegate(), sql); } }
public int executeUpdate(String sql, int[] ia) throws SQLException { JDBCEvent before = fireEvent(_conn.getDelegate(), JDBCEvent.BEFORE_EXECUTE_STATEMENT, null, getDelegate(), sql); try { return super.executeUpdate(sql, ia); } finally { fireEvent(_conn.getDelegate(), JDBCEvent.AFTER_EXECUTE_STATEMENT, before, getDelegate(), sql); } }
public int executeUpdate(String sql) throws SQLException { JDBCEvent before = fireEvent(_conn.getDelegate(), JDBCEvent.BEFORE_EXECUTE_STATEMENT, null, getDelegate(), sql); try { return super.executeUpdate(sql); } finally { fireEvent(_conn.getDelegate(), JDBCEvent.AFTER_EXECUTE_STATEMENT, before, getDelegate(), sql); } }
public int[] executeBatch() throws SQLException { JDBCEvent before = fireEvent(_conn.getDelegate(), JDBCEvent.BEFORE_EXECUTE_STATEMENT, null, getDelegate(), _sql); try { return super.executeBatch(); } finally { fireEvent(_conn.getDelegate(), JDBCEvent.AFTER_EXECUTE_STATEMENT, before, getDelegate(), _sql); } }
public int executeUpdate() throws SQLException { JDBCEvent before = fireEvent(_conn.getDelegate(), JDBCEvent.BEFORE_EXECUTE_STATEMENT, null, getDelegate(), _sql); try { return super.executeUpdate(); } finally { fireEvent(_conn.getDelegate(), JDBCEvent.AFTER_EXECUTE_STATEMENT, before, getDelegate(), _sql); } }
protected ResultSet executeQuery(boolean wrap) throws SQLException { JDBCEvent before = fireEvent(_conn.getDelegate(), JDBCEvent.BEFORE_EXECUTE_STATEMENT, null, getDelegate(), _sql); try { return super.executeQuery(wrap); } finally { fireEvent(_conn.getDelegate(), JDBCEvent.AFTER_EXECUTE_STATEMENT, before, getDelegate(), _sql); } }
public void close() throws SQLException { try { fireEvent(getDelegate(), JDBCEvent.BEFORE_CLOSE, null, null, null); } finally { super.close(); } } }
protected Statement createStatement(boolean wrap) throws SQLException { JDBCEvent before = fireEvent(getDelegate(), JDBCEvent.BEFORE_CREATE_STATEMENT, null, null, null); Statement stmnt = null; try { stmnt = new EventStatement(super.createStatement(false), EventConnection.this); } finally { fireEvent(getDelegate(), JDBCEvent.AFTER_CREATE_STATEMENT, before, stmnt, null); } return stmnt; }
public boolean execute(String sql, String[] sa) throws SQLException { JDBCEvent before = fireEvent(_conn.getDelegate(), JDBCEvent.BEFORE_EXECUTE_STATEMENT, null, getDelegate(), sql); try { return super.execute(sql, sa); } finally { fireEvent(_conn.getDelegate(), JDBCEvent.AFTER_EXECUTE_STATEMENT, before, getDelegate(), sql); } } }