}
public Client initializeClient(String name) throws ClientInitializationException {
Client result = factory.createClient(name);
if (result == null) {
throw new ClientInitializationException(name, /*TODO create new exception with all exceptions from .wasExceptions() */null);
}
clients.put(name, result);
aliveClientNames.add(name);
return result;
}