docs: public Connection getConnection(String username, String password)
  	throws SQLException {
  		try {
  			return this.multiDataSource.get(new UsernamePassword(username, password)).getConnection();
  		} catch (ExecutionException e) {
  			throw PoolUtil.generateSQLException("Unable to obtain connection", e);
  
  		}
  	}