private ArrayList<String> setCollection(String sTable) { serverConn = Activator.getServerConn(); ArrayList<String> oCollection = new ArrayList<String>(); if (serverConn.isConnected()) { try { serverConn.execute(sTable); while (!serverConn.eot()) { String sDir = serverConn.fetchRow(); if (sDir.charAt(0) == 'd' || sDir.charAt(0) == 'v') { oCollection.add(sDir.substring(30, sDir.length()).trim()); } } } catch (Exception e) { } ArrayList<String> fed_list = Activator.getFederationCollection(); ArrayList<String> fedList = new ArrayList<String>(); try { fedList = command.Command_SQLResult("fed_list_mounts"); for (int i = 0; i < fedList.size(); i++) { fed_list.add(fedList.get(i)); i++; } } catch (Exception ex) { ex.printStackTrace(); } } return oCollection; }