private boolean basicIsRoleInRegionMembership(Role role) { if (getSystem().getDistributedMember().getRoles().contains(role)) { // since we are playing the role return true; } for (DistributedMember member : this.distAdvisor.adviseGeneric()) { Set<Role> roles = member.getRoles(); if (roles.contains(role)) { return true; } } return false; }
for (Object other1 : others) { DistributedMember other = (DistributedMember) other1; this.missingRequiredRoles.removeAll(other.getRoles());
.concat(" in Group(s) [%3$s] with Role(s) [%4$s] on Host [%5$s] having PID [%6$d]"), cache.getDistributedSystem().getName(), member.getId(), member.getGroups(), member.getRoles(), member.getHost(), member.getProcessId())));
.concat(" in Group(s) [%3$s] with Role(s) [%4$s] on Host [%5$s] having PID [%6$d]"), cache.getDistributedSystem().getName(), member.getId(), member.getGroups(), member.getRoles(), member.getHost(), member.getProcessId())));