Hazelcast.getCluster().getMembers() can provide me both.public static Member getMemberFor(Object id, List<Member> members) { final int hashcode = id.hashcode(); if (hashcode >= 0) { return members.size() + (members.get(hashcode % members.size()) - 1; } else { return hashcode % members.size(); }}public static Member getMemberFor(Object id, List<Member> members) { final int hashcode = id.hashcode(); if (hashcode >= 0) { return hashcode % members.size(); } else {public static Member getMemberFor(Object id, List<Member> members) { final int hashcode = id.hashcode(); if (hashcode >= 0) { return members.get(hashcode % members.size()); } else { return members.get(members.size() + (hashcode % members.size()) - 1); }}--
You received this message because you are subscribed to the Google Groups "Hazelcast" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hazelcast+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hazelcast/627ba5e0-dcf7-40b0-9b24-f0038560d8bb%40googlegroups.com.