/** * Verify that a connection can be established to the given slice. If * connection can not be established then slice is set to INACTIVE state. */ private boolean verifyDataSource(Slice slice, DataSource ds, JDBCConfiguration conf) { Connection con = null; try { con = ds.getConnection(conf.getConnectionUserName(), conf.getConnectionPassword()); slice.setStatus(Slice.Status.ACTIVE); if (con == null) { slice.setStatus(Slice.Status.INACTIVE); return false; } return true; } catch (SQLException ex) { slice.setStatus(Slice.Status.INACTIVE); return false; } finally { if (con != null) try { con.close(); } catch (SQLException ex) { // ignore } } }
/** * Verify that a connection can be established to the given slice. If * connection can not be established then slice is set to INACTIVE state. */ private boolean verifyDataSource(Slice slice, DataSource ds, JDBCConfiguration conf) { Connection con = null; try { con = ds.getConnection(conf.getConnectionUserName(), conf.getConnectionPassword()); slice.setStatus(Slice.Status.ACTIVE); if (con == null) { slice.setStatus(Slice.Status.INACTIVE); return false; } return true; } catch (SQLException ex) { slice.setStatus(Slice.Status.INACTIVE); return false; } finally { if (con != null) try { con.close(); } catch (SQLException ex) { // ignore } } }
/** * Verify that a connection can be established to the given slice. If * connection can not be established then slice is set to INACTIVE state. */ private boolean verifyDataSource(Slice slice, DataSource ds, JDBCConfiguration conf) { Connection con = null; try { con = ds.getConnection(conf.getConnectionUserName(), conf.getConnectionPassword()); slice.setStatus(Slice.Status.ACTIVE); if (con == null) { slice.setStatus(Slice.Status.INACTIVE); return false; } return true; } catch (SQLException ex) { slice.setStatus(Slice.Status.INACTIVE); return false; } finally { if (con != null) try { con.close(); } catch (SQLException ex) { // ignore } } }
.getConnectionPassword()); else conn = ds.getConnection(conf.getConnection2UserName(), conf
ds.setConnectionURL(conf.getConnectionURL()); ds.setConnectionUserName(conf.getConnectionUserName()); ds.setConnectionPassword(conf.getConnectionPassword()); } else { ds.setConnectionFactoryProperties
.getConnectionPassword()); else conn = ds.getConnection(conf.getConnection2UserName(), conf
ds.setConnectionURL(conf.getConnectionURL()); ds.setConnectionUserName(conf.getConnectionUserName()); ds.setConnectionPassword(conf.getConnectionPassword()); } else { ds.setConnectionFactoryProperties
ds.setConnectionURL(conf.getConnectionURL()); ds.setConnectionUserName(conf.getConnectionUserName()); ds.setConnectionPassword(conf.getConnectionPassword()); } else { ds.setConnectionFactoryProperties
.getConnectionPassword()); else conn = ds.getConnection(conf.getConnection2UserName(), conf
.getConnectionPassword()); else conn = ds.getConnection(conf.getConnection2UserName(), conf
.getConnectionPassword()); else conn = ds.getConnection(conf.getConnection2UserName(), conf
ds.setConnectionURL(conf.getConnectionURL()); ds.setConnectionUserName(conf.getConnectionUserName()); ds.setConnectionPassword(conf.getConnectionPassword()); } else { ds.setConnectionFactoryProperties
ds.setConnectionURL(conf.getConnectionURL()); ds.setConnectionUserName(conf.getConnectionUserName()); ds.setConnectionPassword(conf.getConnectionPassword()); } else { ds.setConnectionFactoryProperties