@Override public void instanceCreated( InstanceEvent event ) { Instance instance = event.getInstance(); logger.info( "Created instance ID: [{}] Type: [{}]", instance.getId(), instance.getInstanceType() ); }
@Override public void instanceDestroyed( InstanceEvent event ) { Instance instance = event.getInstance(); logger.info( "Destroyed instance ID: [{}] Type: [{}]", instance.getId(), instance.getInstanceType() ); }
@Override public void instanceDestroyed( InstanceEvent event ) { Instance instance = event.getInstance(); logger.info( "Destroyed isntance ID: [" + instance.getId() + "] Type: [" + instance.getInstanceType() + "]" ); }
@Override public void instanceCreated( InstanceEvent event ) { Instance instance = event.getInstance(); logger.info( "Created instance ID: [" + instance.getId() + "] Type: [" + instance.getInstanceType() + "]" ); }
@Test public void doTest() { logger.info( "do test" ); Hazelcast.addInstanceListener( this ); ITopic<Object> topic = Hazelcast.getTopic( "default" ); topic.addMessageListener( this ); topic.publish( "my-message-object" ); Collection<Instance> instances = Hazelcast.getInstances(); for ( Instance instance : instances ) { logger.info( "ID: [" + instance.getId() + "] Type: [" + instance.getInstanceType() + "]" ); } Set<Member> setMembers = Hazelcast.getCluster().getMembers(); for ( Member member : setMembers ) { logger.info( "isLocalMember " + member.localMember() ); logger.info( "member.inetsocketaddress " + member.getInetSocketAddress() ); } }