import com.hazelcast.core.Hazelcast; import com.hazelcast.core.HazelcastInstance; import com.hazelcast.core.ITopic; import com.hazelcast.core.Message; import com.hazelcast.core.MessageListener; public class SubscribedMember { public static void main(String[] args) { HazelcastInstance hz = Hazelcast.newHazelcastInstance(); ITopic<Long> topic = hz.getReliableTopic("sometopic"); topic.addMessageListener(new MessageListenerImpl()); } private static class MessageListenerImpl implements MessageListener<Long> { public void onMessage(Message<Long> m) { System.out.println("Received: " + m.getMessageObject()); } } }