ds.setTestOnReturn( Boolean.valueOf( value ) );
@Override public synchronized void setTestOnReturn(boolean testOnReturn) { delegate.setTestOnReturn(testOnReturn); }
dbcpDataSource.setTestOnReturn(false); dbcpDataSource.setRemoveAbandoned(true);
@ManagedAttribute @Description("Set the indication of whether objects will be validated before being returned to the pool.") public void setTestOnReturn(final boolean test) { ds.setTestOnReturn(test); }
setTestOnReturn(false); setTestWhileIdle(false);
setTestOnReturn(false); setTestWhileIdle(false);
dataSource.setTestOnReturn(Boolean.valueOf(value).booleanValue());
dataSource.setTestOnReturn(Boolean.valueOf(value).booleanValue());
dataSource.setTestOnReturn(Boolean.valueOf(value).booleanValue());
setTestOnReturn(false); setTestWhileIdle(false);
dataSource.setTestOnReturn(false); dataSource.setTestWhileIdle(true); dataSource.setMinEvictableIdleTimeMillis(5 * 60 * 1000);
private static DataSource setupDataSource() { BasicDataSource ds = new BasicDataSource(); ds.setDriverClassName(getDriver()); ds.setUsername(getUser()); ds.setPassword(getPassword()); ds.setUrl(getConnectionString()); ds.setDefaultAutoCommit(false); ds.setInitialSize(4); ds.setMaxActive(60); ds.setMaxIdle(10); ds.setValidationQuery("/* ping */ SELECT 1");//config to validate against mysql ds.setValidationQueryTimeout(3); ds.setTestOnBorrow(true); ds.setTestOnReturn(true); return ds; }
dbcpDs.setTestOnReturn(false);// 指定连接返回到池中时是否经过校验 dbcpDs.setTestWhileIdle(true);// 指定连接进入空闲状态时是否经过空闲对象驱逐进程的校验
dbcpDs.setTestOnReturn(false);// 指定连接返回到池中时是否经过校验 dbcpDs.setTestWhileIdle(true);// 指定连接进入空闲状态时是否经过空闲对象驱逐进程的校验
dataSource.setTimeBetweenEvictionRunsMillis(thing.getInt("idleConnectionTestPeriod", 0)); dataSource.setTestOnBorrow(thing.getBoolean("testOnCheckOut")); dataSource.setTestOnReturn(thing.getBoolean("testOnCheckIn")); dataSource.setTestWhileIdle(thing.getBoolean("testWhileIdle"));
basicDataSource.setDefaultReadOnly(dataSourceInformation.isDefaultReadOnly()); basicDataSource.setTestOnBorrow(dataSourceInformation.isTestOnBorrow()); basicDataSource.setTestOnReturn(dataSourceInformation.isTestOnReturn()); basicDataSource.setTestWhileIdle(dataSourceInformation.isTestWhileIdle()); basicDataSource.setMinEvictableIdleTimeMillis(
basicDataSource.setDefaultReadOnly(dataSourceInformation.isDefaultReadOnly()); basicDataSource.setTestOnBorrow(dataSourceInformation.isTestOnBorrow()); basicDataSource.setTestOnReturn(dataSourceInformation.isTestOnReturn()); basicDataSource.setTestWhileIdle(dataSourceInformation.isTestWhileIdle()); basicDataSource.setMinEvictableIdleTimeMillis(