org.objectweb.proactive.p2p.service.node
Class P2PNode

java.lang.Object
  extended by org.objectweb.proactive.p2p.service.node.P2PNode
All Implemented Interfaces:
java.io.Serializable

public class P2PNode
extends java.lang.Object
implements java.io.Serializable

Used to return an available node or not from the node manager.

Author:
Alexandre di Costanzo Created on Jan 13, 2005
See Also:
Serialized Form

Constructor Summary
P2PNode()
           
P2PNode(Node node, P2PNodeManager nodeManager)
          Construct a new P2PNode with specified node or null.
 
Method Summary
 Node getNode()
           
 P2PNodeManager getNodeManager()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

P2PNode

public P2PNode()

P2PNode

public P2PNode(Node node,
               P2PNodeManager nodeManager)
Construct a new P2PNode with specified node or null.

Parameters:
node - a ProActive node or null.
See Also:
Node
Method Detail

getNode

public Node getNode()
Returns:
a free node or null if no nodes are available.

getNodeManager

public P2PNodeManager getNodeManager()
Returns:
the associed node manager.


Copyright 2001-2007 INRIA All Rights Reserved.