| 
Rice Pastry API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MessageReceipt | |
|---|---|
| rice.p2p.commonapi | |
| rice.p2p.multiring | |
| rice.p2p.past.gc | |
| rice.pastry.client | |
| rice.pastry.commonapi | |
| Uses of MessageReceipt in rice.p2p.commonapi | 
|---|
| Methods in rice.p2p.commonapi that return MessageReceipt | |
|---|---|
 MessageReceipt | 
Endpoint.route(Id id,
      Message message,
      NodeHandle hint)
 | 
 MessageReceipt | 
Endpoint.route(Id id,
      Message message,
      NodeHandle hint,
      DeliveryNotification deliverAckToMe)
 | 
 MessageReceipt | 
Endpoint.route(Id id,
      Message message,
      NodeHandle hint,
      DeliveryNotification deliverAckToMe,
      java.util.Map<java.lang.String,java.lang.Object> options)
This method makes an attempt to route the message to the root of the given id.  | 
 MessageReceipt | 
Endpoint.route(Id id,
      RawMessage message,
      NodeHandle hint)
 | 
 MessageReceipt | 
Endpoint.route(Id id,
      RawMessage message,
      NodeHandle hint,
      DeliveryNotification deliverAckToMe)
 | 
 MessageReceipt | 
Endpoint.route(Id id,
      RawMessage message,
      NodeHandle hint,
      DeliveryNotification deliverAckToMe,
      java.util.Map<java.lang.String,java.lang.Object> options)
Same as the other call, but uses the Raw serialization rather than java serialization.  | 
| Methods in rice.p2p.commonapi with parameters of type MessageReceipt | |
|---|---|
 void | 
DeliveryNotification.sendFailed(MessageReceipt msg,
           java.lang.Exception reason)
Notification that the message can't be sent.  | 
 void | 
DeliveryNotification.sent(MessageReceipt msg)
Layer specific callback.  | 
| Uses of MessageReceipt in rice.p2p.multiring | 
|---|
| Methods in rice.p2p.multiring that return MessageReceipt | |
|---|---|
 MessageReceipt | 
MultiringEndpoint.route(Id id,
      Message message,
      NodeHandle hint)
This method makes an attempt to route the message to the root of the given id.  | 
 MessageReceipt | 
MultiringEndpoint.route(Id id,
      Message message,
      NodeHandle hint,
      DeliveryNotification deliverAckToMe)
 | 
 MessageReceipt | 
MultiringEndpoint.route(Id id,
      Message message,
      NodeHandle hint,
      DeliveryNotification deliverAckToMe,
      java.util.Map<java.lang.String,java.lang.Object> options)
 | 
 MessageReceipt | 
MultiringEndpoint.route(Id id,
      RawMessage message,
      NodeHandle hint)
 | 
 MessageReceipt | 
MultiringEndpoint.route(Id id,
      RawMessage message,
      NodeHandle hint,
      DeliveryNotification deliverAckToMe)
 | 
 MessageReceipt | 
MultiringEndpoint.route(Id id,
      RawMessage message,
      NodeHandle hint,
      DeliveryNotification deliverAckToMe,
      java.util.Map<java.lang.String,java.lang.Object> options)
 | 
protected  MessageReceipt | 
MultiringNodeCollection.route(RingId id,
      RawMessage message,
      java.lang.String application,
      DeliveryNotification deliverAckToMe,
      java.util.Map<java.lang.String,java.lang.Object> options)
This method returns the best next-hop to a given target, using ring hopping, if one exists.  | 
| Uses of MessageReceipt in rice.p2p.past.gc | 
|---|
| Methods in rice.p2p.past.gc that return MessageReceipt | |
|---|---|
 MessageReceipt | 
GCEndpoint.route(Id id,
      Message message,
      NodeHandle hint)
This method makes an attempt to route the message to the root of the given id.  | 
 MessageReceipt | 
GCEndpoint.route(Id id,
      Message message,
      NodeHandle hint,
      DeliveryNotification deliverAckToMe)
 | 
 MessageReceipt | 
GCEndpoint.route(Id id,
      Message message,
      NodeHandle hint,
      DeliveryNotification deliverAckToMe,
      java.util.Map<java.lang.String,java.lang.Object> options)
 | 
 MessageReceipt | 
GCEndpoint.route(Id id,
      RawMessage message,
      NodeHandle hint)
 | 
 MessageReceipt | 
GCEndpoint.route(Id id,
      RawMessage message,
      NodeHandle hint,
      DeliveryNotification deliverAckToMe)
 | 
 MessageReceipt | 
GCEndpoint.route(Id id,
      RawMessage message,
      NodeHandle hint,
      DeliveryNotification deliverAckToMe,
      java.util.Map<java.lang.String,java.lang.Object> options)
 | 
| Uses of MessageReceipt in rice.pastry.client | 
|---|
| Methods in rice.pastry.client that return MessageReceipt | |
|---|---|
 MessageReceipt | 
PastryAppl.routeMsg(Id key,
         Message msg,
         SendOptions opt,
         DeliveryNotification deliverAckToMe)
 | 
| Uses of MessageReceipt in rice.pastry.commonapi | 
|---|
| Methods in rice.pastry.commonapi that return MessageReceipt | |
|---|---|
 MessageReceipt | 
PastryEndpoint.route(Id key,
      Message msg,
      NodeHandle hint)
This operation forwards a message towards the root of key.  | 
 MessageReceipt | 
PastryEndpoint.route(Id key,
      Message msg,
      NodeHandle hint,
      DeliveryNotification deliverAckToMe)
 | 
 MessageReceipt | 
PastryEndpoint.route(Id key,
      Message msg,
      NodeHandle hint,
      DeliveryNotification deliverAckToMe,
      java.util.Map<java.lang.String,java.lang.Object> options)
 | 
 MessageReceipt | 
PastryEndpoint.route(Id key,
      RawMessage msg,
      NodeHandle hint)
This duplication of the above code is to make a fast path for the RawMessage.  | 
 MessageReceipt | 
PastryEndpoint.route(Id key,
      RawMessage msg,
      NodeHandle hint,
      DeliveryNotification deliverAckToMe)
 | 
 MessageReceipt | 
PastryEndpoint.route(Id key,
      RawMessage msg,
      NodeHandle hint,
      DeliveryNotification deliverAckToMe,
      java.util.Map<java.lang.String,java.lang.Object> options)
 | 
  | 
Rice Pastry API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||