@Override public Member getMember(Member mbr) { if ( membership == null ) setupMembership(); return membership.getMember(mbr); }
public void addInterceptors(Channel channel) { DomainFilterInterceptor dfi = new DomainFilterInterceptor(); dfi.setOptionFlag(TribesConstants.MEMBERSHIP_MSG_OPTION); dfi.setDomain(domain); channel.addInterceptor(dfi); if (log.isDebugEnabled()) { log.debug("Added Domain Filter Interceptor"); } }
@Override public Member[] getMembers() { if ( membership == null ) setupMembership(); return membership.getMembers(); }
public void addInterceptors(Channel channel) { DomainFilterInterceptor dfi = new DomainFilterInterceptor(); dfi.setOptionFlag(TribesConstants.MEMBERSHIP_MSG_OPTION); dfi.setDomain(domain); channel.addInterceptor(dfi); if (log.isDebugEnabled()) { log.debug("Added Domain Filter Interceptor"); } }
@Override public Member getMember(Member mbr) { if ( membership == null ) setupMembership(); return membership.getMember(mbr); }
@Override public Member[] getMembers() { if ( membership == null ) setupMembership(); return membership.getMembers(); }
@Override public boolean hasMembers() { if ( membership == null ) setupMembership(); return membership.hasMembers(); }
@Override public boolean hasMembers() { if ( membership == null ) setupMembership(); return membership.hasMembers(); }
@Override public boolean hasMembers() { if ( membership == null ) setupMembership(); return membership.hasMembers(); }
@Override public Member[] getMembers() { if ( membership == null ) setupMembership(); return membership.getMembers(); }
@Override public Member getMember(Member mbr) { if ( membership == null ) setupMembership(); return membership.getMember(mbr); }
public boolean hasMembers() { if ( membership == null ) setupMembership(); return membership.hasMembers(); }
public Member[] getMembers() { if ( membership == null ) setupMembership(); return membership.getMembers(); }
public Member getMember(Member mbr) { if ( membership == null ) setupMembership(); return membership.getMember(mbr); }
@Override public void memberDisappeared(Member member) { if ( membership == null ) setupMembership(); boolean notify = false; synchronized (membership) { notify = Arrays.equals(domain,member.getDomain()); membership.removeMember(member); } if ( notify ) super.memberDisappeared(member); }
@Override public void memberAdded(Member member) { if ( membership == null ) setupMembership(); boolean notify = false; synchronized (membership) { notify = Arrays.equals(domain,member.getDomain()); if ( notify ) notify = membership.memberAlive((MemberImpl)member); } if ( notify ) super.memberAdded(member); }