WsJdbcDatabaseObject[] wsTables) throws java.rmi.RemoteException {
ExternalApiSupport eas = null;
try {
LOG.info("Entering JdbcInfoProvider.getTableInfo()");
eas = ExternalApiSupport.forCall(user, password);
DefaultConnectionFactory connectionFactory = createConnectionFactory(
eas, driverName, wsConnParams, sourceGuid, targetGuid);
BeginEndQuote quotes = convertWsBeginEndQuote(wsQuotes);
DatabaseColumnRetriever worker = createColumnRetriever(connectionFactory, quotes);
DatabaseObject[] tables = convertIncomingTableInfo(wsTables);
worker.populateColumns(tables);