| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectrouting.MessageRouter
routing.ActiveRouter
routing.DirectDeliveryRouter
public class DirectDeliveryRouter
Router that will deliver messages only to the final recipient.
| Field Summary | 
|---|
| Fields inherited from class routing.ActiveRouter | 
|---|
| DELETE_DELIVERED_S, deleteDelivered, RESPONSE_PREFIX, sendingConnections, TTL_CHECK_INTERVAL | 
| 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  | DirectDeliveryRouter(DirectDeliveryRouter r) | 
|   | DirectDeliveryRouter(Settings s) | 
| Method Summary | |
|---|---|
|  DirectDeliveryRouter | replicate()Creates a replicate of this router. | 
|  void | update()Checks out all sending connections to finalize the ready ones and abort those whose connection went down. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
|---|
public DirectDeliveryRouter(Settings s)
protected DirectDeliveryRouter(DirectDeliveryRouter r)
| Method Detail | 
|---|
public void update()
ActiveRouter
update in class ActiveRouterActiveRouter.addToSendingConnections(Connection)public DirectDeliveryRouter replicate()
MessageRouter
replicate in class MessageRouter| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||