long start = System.currentTimeMillis();
ClusterConnection clusterConnection = server.getClusterManager().getClusterConnection(clusterConnectionName);
Topology topology = clusterConnection.getTopology();
do
{
if (nodes == topology.getMembers().size())
{
return;
}
Thread.sleep(10);
}
while (System.currentTimeMillis() - start < timeout);
String msg = "Timed out waiting for cluster topology of " + nodes +
" (received " +
topology.getMembers().size() +
") topology = " +
topology +
")";
log.error(msg);