Rice Pastry API

rice.pastry.multiring
Class MultiRingMessageDispatch

java.lang.Object
  |
  +--rice.pastry.messaging.MessageDispatch
        |
        +--rice.pastry.multiring.MultiRingMessageDispatch

public class MultiRingMessageDispatch
extends MessageDispatch


Constructor Summary
MultiRingMessageDispatch(rice.pastry.multiring.MultiRingPastryNode node, rice.pastry.messaging.MessageDispatch dispatch)
           
 
Method Summary
 boolean dispatchMessage(rice.pastry.messaging.Message msg)
          Dispatches a message to the appropriate receiver.
 void registerReceiver(rice.pastry.messaging.Address address, rice.pastry.messaging.MessageReceiver receiver)
          Registers a receiver with the mail service.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiRingMessageDispatch

public MultiRingMessageDispatch(rice.pastry.multiring.MultiRingPastryNode node,
                                rice.pastry.messaging.MessageDispatch dispatch)
Method Detail

registerReceiver

public void registerReceiver(rice.pastry.messaging.Address address,
                             rice.pastry.messaging.MessageReceiver receiver)
Description copied from class: MessageDispatch
Registers a receiver with the mail service.

Overrides:
registerReceiver in class MessageDispatch
Parameters:
receiver - the receiver.

dispatchMessage

public boolean dispatchMessage(rice.pastry.messaging.Message msg)
Description copied from class: MessageDispatch
Dispatches a message to the appropriate receiver.

Overrides:
dispatchMessage in class MessageDispatch
Parameters:
msg - the message.
Returns:
true if message could be dispatched, false otherwise.

Rice Pastry API

Copyright © 2001 - Rice Pastry.


Imprint-Dataprotection