int i = 0; members[i].setVmKind(DistributionManager.LOCATOR_DM_TYPE); members[i++].shouldntBeCoordinator(false); members[i].setVmKind(DistributionManager.LOCATOR_DM_TYPE); members[i++].shouldntBeCoordinator(false); members[i].setVmKind(DistributionManager.NORMAL_DM_TYPE); members[i++].shouldntBeCoordinator(true); members[i].setVmKind(DistributionManager.ADMIN_ONLY_DM_TYPE); members[i++].shouldntBeCoordinator(true); members[i].setVmKind(DistributionManager.ADMIN_ONLY_DM_TYPE); members[i++].shouldntBeCoordinator(true); members[i].setVmKind(DistributionManager.NORMAL_DM_TYPE); members[i++].shouldntBeCoordinator(true); joiningMember.setVmKind(DistributionManager.NORMAL_DM_TYPE); joiningMember.shouldntBeCoordinator(true);
public void setPort(int p) { IpAddress i = new IpAddress(ipAddr.getIpAddress(), p); i.setFlags(ipAddr.getFlags()); i.setVmKind(ipAddr.getVmKind()); i.setDirectPort(ipAddr.getDirectPort()); i.setProcessId(ipAddr.getProcessId()); i.setRoles(ipAddr.getRoles()); i.setDurableClientAttributes(ipAddr.getDurableClientAttributes()); i.setVersionOrdinal(ipAddr.getVersionOrdinal()); this.ipAddr = i; } }
public static void insertGemFireAttributes(IpAddress addr, Object obj) { MemberAttributes attr = (MemberAttributes)obj; addr.setProcessId(attr.getVmPid()); addr.setVmKind(attr.getVmKind()); addr.setDirectPort(attr.getPort()); addr.setBirthViewId(attr.getVmViewId()); addr.setName(attr.getName()); addr.setRoles(attr.getGroups()); addr.setDurableClientAttributes(attr.getDurableClientAttributes()); addr.setSize(-1); addr.setSize(addr.size(Version.CURRENT_ORDINAL)); }