CountDownLatch l1 = new CountDownLatch(1000);
CountDownLatch l2 = new CountDownLatch(1000);
CountDownLatch l3 = new CountDownLatch(1000);
ITopic t1 = h1.getTopic("foo");
ITopic t2 = h2.getTopic("foo");
ITopic t3 = h3.getTopic("foo");
t1.addMessageListener(createMessageListener(l1));
t2.addMessageListener(createMessageListener(l2));
t3.addMessageListener(createMessageListener(l3));
MemberImpl m1 = (MemberImpl) h1.getCluster().getLocalMember();
MemberImpl m2 = (MemberImpl) h2.getCluster().getLocalMember();
MemberImpl m3 = (MemberImpl) h3.getCluster().getLocalMember();