Package org.jgroups.util
Class MaxOneThreadPerSender.MessageTable
- java.lang.Object
-
- org.jgroups.util.MaxOneThreadPerSender.MessageTable
-
- Enclosing class:
- MaxOneThreadPerSender
protected class MaxOneThreadPerSender.MessageTable extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.concurrent.ConcurrentMap<Address,MaxOneThreadPerSender.Entry>map
-
Constructor Summary
Constructors Constructor Description MessageTable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidclear()protected MaxOneThreadPerSender.Entryget(Address sender, boolean multicast)protected booleanprocess(Message msg, boolean loopback)protected booleanprocess(MessageBatch batch, boolean loopback)java.lang.StringtoString()protected voidviewChange(java.util.List<Address> mbrs)
-
-
-
Field Detail
-
map
protected final java.util.concurrent.ConcurrentMap<Address,MaxOneThreadPerSender.Entry> map
-
-
Method Detail
-
get
protected MaxOneThreadPerSender.Entry get(Address sender, boolean multicast)
-
clear
protected void clear()
-
process
protected boolean process(Message msg, boolean loopback)
-
process
protected boolean process(MessageBatch batch, boolean loopback)
-
viewChange
protected void viewChange(java.util.List<Address> mbrs)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-