ProtocolConnection connection = factory.openConnectionImpl(host, port, user, database, info, logger); if (connection != null) return connection;
QueryExecutor queryExecutor = connectionFactory.openConnectionImpl( hostSpecs, user, database, info); if (queryExecutor != null) {
ProtocolConnection connection = factory.openConnectionImpl(host, port, user, database, info, logger); if (connection != null) return connection;
ProtocolConnection connection = factory.openConnectionImpl(host, port, user, database, info, logger); if (connection != null) return connection;