package gov.nih.ncgc.bard.tools; import java.util.Set; import com.hazelcast.core.Cluster; import com.hazelcast.core.Hazelcast; import com.hazelcast.core.HazelcastInstance; import com.hazelcast.core.Member; public class BardHazelcastCluster { public static void main(String[] args) { //the cluster configuration is in an xml file used when launched and holds ip addresses for the cluster //and other details. HazelcastInstance inst = Hazelcast.newHazelcastInstance(); Cluster cluster = inst.getCluster(); Set <Member> members = cluster.getMembers(); //verify cluster members for(Member member : members) { System.out.println("member:"+member.getInetSocketAddress().getAddress()+" port="+member.getInetSocketAddress().getPort()); } } }