|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectrouting.MessageRouter
routing.PassiveRouter
public class PassiveRouter
Passive router that doesn't send anything unless commanded. This is useful for external event -controlled routing or dummy nodes. For implementation specifics, see MessageRouter class.
| Field Summary |
|---|
| Fields inherited from class routing.MessageRouter |
|---|
B_SIZE_S, DENIED_NO_SPACE, DENIED_OLD, DENIED_TTL, DENIED_UNSPECIFIED, MSG_TTL_S, msgTtl, Q_MODE_FIFO, Q_MODE_RANDOM, RCV_OK, SEND_QUEUE_MODE_S, TRY_LATER_BUSY |
| Constructor Summary | |
|---|---|
protected |
PassiveRouter(PassiveRouter r)
Copy-constructor. |
|
PassiveRouter(Settings s)
|
| Method Summary | |
|---|---|
void |
changedConnection(Connection con)
Informs the router about change in connections state. |
MessageRouter |
replicate()
Creates a replicate of this router. |
void |
update()
Updates router. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public PassiveRouter(Settings s)
protected PassiveRouter(PassiveRouter r)
r - Router to copy the settings from.| Method Detail |
|---|
public void update()
MessageRouter
update in class MessageRouterpublic void changedConnection(Connection con)
MessageRouter
changedConnection in class MessageRoutercon - The connection that changedpublic MessageRouter replicate()
MessageRouter
replicate in class MessageRouter
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||