Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
rice.p2p.commonapi.MessageReceipt

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)` This method makes an attempt to route the message to the root of the given id.
`MessageReceipt` | `Endpoint.route(Id id, Message message, NodeHandle hint, DeliveryNotification deliverAckToMe)`
`MessageReceipt` | `Endpoint.route(Id id, RawMessage message, NodeHandle hint)` Same as the other call, but uses the Raw serialization rather than java serialization.
`MessageReceipt` | `Endpoint.route(Id id, RawMessage message, NodeHandle hint, DeliveryNotification deliverAckToMe)`

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, RawMessage message, NodeHandle hint)`
`MessageReceipt` | `MultiringEndpoint.route(Id id, RawMessage message, NodeHandle hint, DeliveryNotification deliverAckToMe)`
`protected MessageReceipt` | `MultiringNodeCollection.route(RingId id, RawMessage message, java.lang.String application, DeliveryNotification deliverAckToMe)` 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, RawMessage message, NodeHandle hint)`
`MessageReceipt` | `GCEndpoint.route(Id id, RawMessage message, NodeHandle hint, DeliveryNotification deliverAckToMe)`

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, 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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2005 - Rice Pastry.