public static DataSource initDataSource( String driverClassName, String url, String userName, String password, String jndiName) throws Exception { return getDataSourceFactory().initDataSource( driverClassName, url, userName, password, jndiName); }
public static SqlUpdate getSqlUpdate( DataSource dataSource, String sql, ParamSetter... paramSetters) { return getSqlUpdateFactory().getSqlUpdate( dataSource, sql, paramSetters); }
public static <T> MappingSqlQuery<T> getMappingSqlQuery( DataSource dataSource, String sql, RowMapper<T> rowMapper, ParamSetter... paramSetters) { return getMappingSqlQueryFactory().getMappingSqlQuery( dataSource, sql, rowMapper, paramSetters); }
public long getLong(String columnName) throws SQLException { int columnIndex = findColumn(columnName); return _rs.getLong(columnIndex); }
public static Connection getConnection(DataSource dataSource) { return getCurrentConnection().getConnection(dataSource); }
public static void destroyDataSource(DataSource dataSource) throws Exception { getDataSourceFactory().destroyDataSource(dataSource); }
public static PreparedStatement concurrentAutoBatch( Connection connection, String sql) throws SQLException { DatabaseMetaData databaseMetaData = connection.getMetaData(); if (databaseMetaData.supportsBatchUpdates()) { return (PreparedStatement)ProxyUtil.newProxyInstance( ClassLoader.getSystemClassLoader(), _INTERFACES, new ConcurrentBatchInvocationHandler(connection, sql)); } return (PreparedStatement)ProxyUtil.newProxyInstance( ClassLoader.getSystemClassLoader(), _INTERFACES, new ConcurrentNoBatchInvocationHandler(connection, sql)); }
public Connection getUpgradeOptimizedConnection() { try { return DataAccess.getConnection(); } catch (SQLException sqle) { throw new RuntimeException(sqle); } }
public String getString(String columnName) throws SQLException { int columnIndex = findColumn(columnName); return _rs.getString(columnIndex); }
public Connection getDataAccess() { try { return DataAccess.getConnection(); } catch (SQLException sqle) { throw new RuntimeException(sqle); } }
public Timestamp getTimestamp(String columnName) throws SQLException { int columnIndex = findColumn(columnName); return _rs.getTimestamp(columnIndex); }
/** * @deprecated As of Judson (7.1.x), replaced by {@link #getConnection()} */ @Deprecated public static Connection getUpgradeOptimizedConnection() throws SQLException { return getConnection(); }
public double getDouble(String columnName) throws SQLException { int columnIndex = findColumn(columnName); return _rs.getDouble(columnIndex); }
public float getFloat(String columnName) throws SQLException { int columnIndex = findColumn(columnName); return _rs.getFloat(columnIndex); }
public int getInt(String columnName) throws SQLException { int columnIndex = findColumn(columnName); return _rs.getInt(columnIndex); }
public Date getDate(String columnName) throws SQLException { int columnIndex = findColumn(columnName); return _rs.getDate(columnIndex); }
public short getShort(String columnName) throws SQLException { int columnIndex = findColumn(columnName); return _rs.getShort(columnIndex); }