ePOST API

rice.pastry.socket.messaging
Class NodeIdRequestMessage

java.lang.Object
  extended by rice.pastry.messaging.Message
      extended by rice.pastry.socket.messaging.SocketMessage
          extended by rice.pastry.socket.messaging.NodeIdRequestMessage
All Implemented Interfaces:
java.io.Serializable

public class NodeIdRequestMessage
extends SocketMessage

Message which represents a request to get a node Id from the remote node. This is necessary because even though a client might know the address of a remote node, it does not know it's node Id. Therefore, the first message that is sent across the wire is the NodeIdRequestMessage.

Version:
$Id: NodeIdRequestMessage.java 2302 2005-03-11 00:58:26Z jeffh $
Author:
Alan Mislove
See Also:
Serialized Form

Field Summary
 
Fields inherited from class rice.pastry.messaging.Message
DEFAULT_PRIORITY_LEVEL
 
Constructor Summary
NodeIdRequestMessage()
          Constructor
 
Method Summary
 
Methods inherited from class rice.pastry.messaging.Message
getCredentials, getDate, getDestination, getPriority, getSender, getSenderId, setPriority, setSender, stamp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeIdRequestMessage

public NodeIdRequestMessage()
Constructor

Parameters:
nodeId - The nodeId of the node requesting.

ePOST API

Copyright © 2001-2005 - Rice Pastry.