Class Membership.MbrEntry

  • Enclosing class:
    Membership

    protected static class Membership.MbrEntry
    extends Object
    Inner class that represents a member entry
    • Field Detail

      • mbr

        protected final Member mbr
      • lastHeardFrom

        protected long lastHeardFrom
    • Constructor Detail

      • MbrEntry

        public MbrEntry​(Member mbr)
    • Method Detail

      • accessed

        public void accessed()
        Indicate that this member has been accessed.
      • getMember

        public Member getMember()
        Obtain the member associated with this entry.
        Returns:
        The member for this entry.
      • hasExpired

        public boolean hasExpired​(long maxtime)
        Check if this member has expired.
        Parameters:
        maxtime - The time threshold
        Returns:
        true if the member has expired, otherwise false