Class Membership.MbrEntry
- java.lang.Object
-
- org.apache.catalina.tribes.membership.Membership.MbrEntry
-
- Enclosing class:
- Membership
public static class Membership.MbrEntry extends java.lang.ObjectEntry for a member in the membership.
-
-
Field Summary
Fields Modifier and Type Field Description protected longlastHeardFromThe last time we heard from this member.protected MembermbrThe member.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccessed()Indicate that this member has been accessed.MembergetMember()Obtain the member associated with this entry.booleanhasExpired(long maxtime)Check if this member has expired.
-
-
-
Field Detail
-
mbr
protected final Member mbr
The member.
-
lastHeardFrom
protected long lastHeardFrom
The last time we heard from this member.
-
-
Constructor Detail
-
MbrEntry
public MbrEntry(Member mbr)
Constructor.- Parameters:
mbr- the member
-
-
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:
trueif the member has expired, otherwisefalse
-
-