import com.hazelcast.core.HazelcastInstance; import com.hazelcast.core.HazelcastInstanceAware; import java.io.Serializable; @SuppressWarnings("unused") public class Person implements Serializable, HazelcastInstanceAware { private static final long serialVersionUID = 1L; private String name; private transient HazelcastInstance hazelcastInstance; Person(String name) { this.name = name; } public HazelcastInstance getHazelcastInstance() { return hazelcastInstance; } @Override public void setHazelcastInstance(HazelcastInstance hz) { this.hazelcastInstance = hz; System.out.println("hazelcastInstance set"); } @Override public String toString() { return String.format("Person(name=%s)", name); } }