|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.rit.m2mp.MessageRouter
public class MessageRouter
Class MessageRouter provides an object that decides whether to accept each incoming M2MP message.
Note: Class MessageRouter is multiple thread safe.
Constructor Summary | |
---|---|
MessageRouter(int debugMessageFilters)
Construct a new message router. |
Method Summary | |
---|---|
boolean |
acceptMessage(Packet thePacket)
Determine whether to accept an incoming M2MP message. |
void |
addMessageFilter(byte[] thePrefix)
Add a message filter to this message router. |
void |
removeMessageFilter(byte[] thePrefix)
Remove a message filter from this message router. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MessageRouter(int debugMessageFilters)
debugMessageFilters
- Message filter debug level.Method Detail |
---|
public void addMessageFilter(byte[] thePrefix)
thePrefix
- Message prefix.public void removeMessageFilter(byte[] thePrefix)
thePrefix
- Message prefix.public boolean acceptMessage(Packet thePacket)
thePacket
- First packet of an M2MP message.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |