public boolean isConnectable() {
		Connection conn = null;

		try {
			conn = getConnection();
			return conn != null && !conn.isClosed();
		} catch (SQLException e) {
			return false;
		} finally {
			close(conn);
		}
	}