List<ComponentInfo> infos = buildInfoList();
List<StandardLiveDataServer> servers = Lists.newArrayList();
for (ComponentInfo info : infos) {
servers.add((StandardLiveDataServer) repo.getInstance(info));
}
PriorityResolvingCombiningLiveDataServer combinedServer = new PriorityResolvingCombiningLiveDataServer(servers, getCacheManager());
configureServerPlugins(repo, combinedServer);
repo.registerMBean(new LiveDataServerMBean(combinedServer));
return combinedServer;
}