public Statement createStatement(int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws SQLException { assertJDBC3(); return createStatement(resultSetType, resultSetConcurrency, resultSetHoldability, true); }
public PreparedStatement prepareStatement(String sql, String[] columnNames) throws SQLException { assertJDBC3(); return prepareStatement(sql, columnNames, true); }
public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws SQLException { assertJDBC3(); return prepareStatement(sql, resultSetType, resultSetConcurrency, resultSetHoldability, true); }
public PreparedStatement prepareStatement(String sql, int[] columnIndexes) throws SQLException { assertJDBC3(); return prepareStatement(sql, columnIndexes, true); }
public CallableStatement prepareCall(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws SQLException { assertJDBC3(); return prepareCall(sql, resultSetType, resultSetConcurrency, resultSetHoldability, true); }
public PreparedStatement prepareStatement(String sql, int autoGeneratedKeys) throws SQLException { assertJDBC3(); return prepareStatement(sql, autoGeneratedKeys, true); }
public int getHoldability() throws SQLException { assertJDBC3(); Method m = (Method) _jdbc3.get(GET_HOLDABILITY); if (m == null) m = createJDBC3Method(GET_HOLDABILITY, "getHoldability", null); return ((Number) invokeJDBC3(m, null)).intValue(); }
public void rollback(Savepoint savepoint) throws SQLException { assertJDBC3(); Method m = (Method) _jdbc3.get(ROLLBACK_SAVEPOINT); if (m == null) m = createJDBC3Method(ROLLBACK_SAVEPOINT, "rollback", new Class[]{ Savepoint.class }); invokeJDBC3(m, new Object[]{ savepoint }); }
public void releaseSavepoint(Savepoint savepoint) throws SQLException { assertJDBC3(); Method m = (Method) _jdbc3.get(RELEASE_SAVEPOINT); if (m == null) m = createJDBC3Method(RELEASE_SAVEPOINT, "releaseSavepoint", new Class[]{ Savepoint.class }); invokeJDBC3(m, new Object[]{ savepoint }); }
public Savepoint setSavepoint() throws SQLException { assertJDBC3(); Method m = (Method) _jdbc3.get(SET_SAVEPOINT_NONAME); if (m == null) m = createJDBC3Method(SET_SAVEPOINT_NONAME, "setSavepoint", null); return (Savepoint) invokeJDBC3(m, null); }
public Savepoint setSavepoint(String savepoint) throws SQLException { assertJDBC3(); Method m = (Method) _jdbc3.get(SET_SAVEPOINT); if (m == null) m = createJDBC3Method(SET_SAVEPOINT, "setSavepoint", new Class[]{ String.class }); return (Savepoint) invokeJDBC3(m, new Object[]{ savepoint }); }
public void setHoldability(int holdability) throws SQLException { assertJDBC3(); Method m = (Method) _jdbc3.get(SET_HOLDABILITY); if (m == null) m = createJDBC3Method(SET_HOLDABILITY, "setHoldability", new Class[]{ int.class }); invokeJDBC3(m, new Object[]{ Numbers.valueOf(holdability) }); }
protected PreparedStatement prepareStatement(String sql, String[] columnNames, boolean wrap) throws SQLException { assertJDBC3(); PreparedStatement stmnt; if (_del != null) stmnt = _del.prepareStatement(sql, columnNames, wrap); else { Method m = (Method) _jdbc3.get(PREPARE_WITH_NAMES); if (m == null) m = createJDBC3Method(PREPARE_WITH_NAMES, "prepareStatement", new Class[]{ String.class, String[].class }); stmnt = (PreparedStatement) invokeJDBC3(m, new Object[]{ sql, columnNames }); } if (wrap) stmnt = new DelegatingPreparedStatement(stmnt, this); return stmnt; }