code: protected Server getServer(final Settings settings, final String serverId) {
  		if (settings == null)
  			return null;
  		List<Server> servers = settings.getServers();
  		if (servers == null || servers.isEmpty())
  			return null;
  
  		for (Server server : servers)
  			if (serverId.equals(server.getId()))
  				return server;
  		return null;
  	}
docs: Get server with given id
  
  @param settings
  @param serverId
  must be non-null and non-empty
  @return server or null if none matching