eas = ExternalApiSupport.forCall(user, password);
ConnectionFactory connectionFactory = createConnectionFactory(
eas, driverName, wsConnParams, sourceGuid, targetGuid);
DatabaseInfoRetriever worker = new DatabaseInfoRetriever(connectionFactory);
worker.setFilter(filter);
DatabaseInfo dbInfo = worker.getInfo();
logDbInfo(dbInfo);
WsJdbcDatabaseInfo wsInfo = convertDatabaseObjects(dbInfo.getObjects());
wsInfo.setQuotes(convertBeginEndQuotes(dbInfo.getBeginEndQuote()));
return wsInfo;
} catch (Exception err) {
convert(err, "getAllDatabaseObjects");
} finally {
ExternalApiSupport.safeDispose(eas);