public void addDiscoveryAgent(final DiscoveryAgent agent) { agents.add(agent); agent.setDiscoveryListener(this); for (final URI uri : registered.values()) { try { agent.registerService(uri); } catch (Exception e) { // Ignore } } }