ds.setPassword(refValue); logger.trace("Set DataSource password");
public DisposableDataSource getDataSource(Class<? extends Driver> driverClass, String url, String username, String password) { final DBPoolDataSource ds = new DBPoolDataSource(); ds.setName("active-objects"); ds.setDriverClassName(driverClass.getName()); ds.setUrl(url); ds.setUsername(username); ds.setPassword(password); ds.setPoolSize(5); ds.setMaxSize(30); ds.setExpiryTime(3600); // Specified in seconds. return DelegatingDisposableDataSourceHandler.newInstance(ds, new Disposable() { public void dispose() { ds.releaseConnectionPool(); } }); }