public void setFailureDetectionPort(InternalDistributedMember mbr, int port) { int idx = members.indexOf(mbr); if (idx < 0) { throw new IllegalArgumentException("element not found in members list:" + mbr); } ensureFDCapacity(idx); failureDetectionPorts[idx] = port; }
public void add(InternalDistributedMember mbr) { this.hashedMembers.add(mbr); this.members.add(mbr); int idx = members.size()-1; ensureFDCapacity(idx); this.failureDetectionPorts[idx] = -1; }