mainListener.setLookupsToDiscover(initLookupsToStart);
ld.addDiscoveryListener(mainListener);
waitForDiscovery(mainListener);
/* Terminate the lookup discovery utility */
ld.terminate();
logger.log(Level.FINE, "terminated lookup discovery");
/* Since the lookup discovery utility was terminated, the listener
* should receive no more events when new lookups are started that