Uses of Interface
p2pMapReduce.networkModule.NodeInfo

Packages that use NodeInfo
p2pMapReduce.entity   
p2pMapReduce.ftp   
p2pMapReduce.gui   
p2pMapReduce.impl.ftp   
p2pMapReduce.impl.networkModule.jxta   
p2pMapReduce.impl.nodeModule   
p2pMapReduce.networkModule   
p2pMapReduce.nodeModule   
p2pMapReduce.nodeModule.nodeFsm   
p2pMapReduce.test.networkModule   
 

Uses of NodeInfo in p2pMapReduce.entity
 

Methods in p2pMapReduce.entity that return NodeInfo
 NodeInfo BackupJob.getUserNodeInfo()
           
 NodeInfo PrimaryJob.getUserNodeInfo()
           
 

Methods in p2pMapReduce.entity with parameters of type NodeInfo
 void BackupJob.setUserNodeInfo(NodeInfo userNodeInfo)
           
 void PrimaryJob.setUserNodeInfo(NodeInfo userNodeInfo)
           
 

Constructors in p2pMapReduce.entity with parameters of type NodeInfo
PrimaryJob(Job job, NodeInfo userNodeInfo)
           
 

Uses of NodeInfo in p2pMapReduce.ftp
 

Methods in p2pMapReduce.ftp with parameters of type NodeInfo
 boolean FTPManager.downloadDir(NodeInfo remoteNode, java.lang.String dirPath)
          Download the content of the directory dirPath from the specified node in a directory with the same path on the local ftp base directory
 boolean FTPManager.downloadDir(NodeInfo remoteNode, java.lang.String dirPath, java.lang.String destDir)
          Download the content of the directory dirPath from the specified node in the directory destDir
 boolean FTPManager.downloadFile(NodeInfo remoteNode, java.lang.String filePath)
          Download the specified file from the specified node.
 boolean FTPManager.downloadFile(NodeInfo remoteNode, java.lang.String srcFilePath, java.lang.String dstFilePath)
          Download the file srcFilePath from the specified node.
 

Uses of NodeInfo in p2pMapReduce.gui
 

Methods in p2pMapReduce.gui that return NodeInfo
 NodeInfo NodeInfoListPanel.getSelectedNode()
           
 

Constructors in p2pMapReduce.gui with parameters of type NodeInfo
NodeInfoCellRenderer(NodeInfo current)
           
 

Constructor parameters in p2pMapReduce.gui with type arguments of type NodeInfo
NodeInfoListModel(java.util.Set<NodeInfo> nodeInfos)
           
NodeInfoListPanel(NetworkModuleIF netModule, java.util.concurrent.Callable<java.util.Set<NodeInfo>> updater, java.lang.String labelText)
           
 

Uses of NodeInfo in p2pMapReduce.impl.ftp
 

Methods in p2pMapReduce.impl.ftp with parameters of type NodeInfo
 boolean FTPManagerImpl.downloadDir(NodeInfo remoteNode, java.lang.String dirPath)
           
 boolean FTPManagerImpl.downloadDir(NodeInfo remoteNode, java.lang.String dirPath, java.lang.String destDir)
           
 boolean FTPManagerImpl.downloadFile(NodeInfo remoteNode, java.lang.String filePath)
           
 boolean FTPManagerImpl.downloadFile(NodeInfo remoteNode, java.lang.String srcFilePath, java.lang.String dstFilePath)
           
 boolean FTPManagerImpl.uploadFile(NodeInfo remoteNode, java.lang.String srcFilePath, java.lang.String destPath, java.lang.String destFileName)
           
 

Uses of NodeInfo in p2pMapReduce.impl.networkModule.jxta
 

Classes in p2pMapReduce.impl.networkModule.jxta that implement NodeInfo
 class JxtaNodeInfo
           
 

Methods in p2pMapReduce.impl.networkModule.jxta that return NodeInfo
 NodeInfo JxtaNetworkModule.find(java.lang.String nodeID)
          Search the network to find the NodeAdvertisement of the node identified by nodeID
 NodeInfo JxtaNetworkModule.getNodeInfo()
           
 NodeInfo JxtaBidiPipeConnection.getRemoteNodeInfo()
           
 NodeInfo JxtaBidiPipeConnection_old.getRemoteNodeInfo()
           
 NodeInfo JxtaNetworkModule.joinNetwork()
           
 

Methods in p2pMapReduce.impl.networkModule.jxta that return types with arguments of type NodeInfo
protected  java.util.Set<NodeInfo> JxtaNetworkModule.getAllAvailableNodes(java.util.Set<net.jxta.document.Advertisement> resp)
           
 java.util.Set<NodeInfo> JxtaNetworkModule.getAllAvailableNodesFromLocalCache()
          TODO public for testing purpose. to make not public
 java.util.Set<NodeInfo> JxtaNetworkModule.getAllAvailableNodesFromLocalCache(int nodeType)
          Returns the set of all available node info for those nodes which role is nodeType.
 java.util.Set<NodeInfo> JxtaNetworkModule.getAllMasters()
           
 java.util.Set<NodeInfo> JxtaNetworkModule.getAllNodes()
          Retrieves all the node adv on the network and for each peer keeps only the node adv with higher version //XXX for now we see in the local cache becouse if this is a rdv
protected  java.util.Set<NodeInfo> JxtaNetworkModule.getAllNodesFromLocalCache()
          Deprecated. use JxtaNetworkModule.getAllAvailableNodesFromLocalCache() instead
 java.util.Set<NodeInfo> JxtaNetworkModule.getAllSlaves()
           
 java.util.Set<NodeInfo> JxtaNetworkModule.getOtherMasters()
           
 java.util.Set<NodeInfo> JxtaNetworkModule.getOtherSlaves()
           
 

Methods in p2pMapReduce.impl.networkModule.jxta with parameters of type NodeInfo
protected  void JxtaNetworkModule.connectionClosed(NodeInfo connectionEndPoint)
           
static NodeAdvertisement NodeAdvertisementUtil.createNodeAdvertisement(NodeInfo nodeInfo)
           
static net.jxta.protocol.PipeAdvertisement NodeAdvertisementUtil.createPipeAdvertisement(NodeInfo connectionEndPoint)
           
 ConnectionIF JxtaNetworkModule.getConnection(NodeInfo connectionEndPoint)
           
protected  void JxtaNetworkModule.nodeFailure(NodeInfo failedNodeInfo)
           
 void JxtaNetworkModule.send(NodeInfo endPoint, java.io.Serializable o)
           
 

Constructors in p2pMapReduce.impl.networkModule.jxta with parameters of type NodeInfo
JxtaBidiPipeConnection_old(net.jxta.util.JxtaBiDiPipe bipipe, net.jxta.peergroup.PeerGroup peerGroup, NodeInfo local, JxtaNetworkModule netModule, EventNotifier eventNotifier)
          Used when a remote connection is received
JxtaBidiPipeConnection_old(net.jxta.peergroup.PeerGroup peerGroup, NodeInfo local, NodeInfo remote, net.jxta.protocol.PipeAdvertisement pipeADV, JxtaNetworkModule netModule, EventNotifier eventNotifier)
          Use to open a new connection towards the specified pipe adv
JxtaBidiPipeConnection(net.jxta.util.JxtaBiDiPipe bipipe, net.jxta.peergroup.PeerGroup peerGroup, NodeInfo local, JxtaNetworkModule netModule, EventNotifier eventNotifier)
          Used when a remote connection is received
JxtaBidiPipeConnection(net.jxta.peergroup.PeerGroup peerGroup, NodeInfo local, NodeInfo remote, net.jxta.protocol.PipeAdvertisement pipeADV, JxtaNetworkModule netModule, EventNotifier eventNotifier)
          Use to open a new connection towards the specified pipe adv
 

Uses of NodeInfo in p2pMapReduce.impl.nodeModule
 

Methods in p2pMapReduce.impl.nodeModule that return NodeInfo
 NodeInfo NodeModuleImpl.getNodeInfo()
           
 

Uses of NodeInfo in p2pMapReduce.networkModule
 

Methods in p2pMapReduce.networkModule that return NodeInfo
 NodeInfo NetworkModuleIF.find(java.lang.String nodeID)
          Perform a search in the network for the NodeInfo of the node identified by nodeID
 NodeInfo NetworkModuleIF.getNodeInfo()
          Return the same instance of NodeInfo returned by the joinNetwork() method.
 NodeInfo ConnectionIF.getRemoteNodeInfo()
           
 NodeInfo NetworkModuleIF.joinNetwork()
          Call this method once to enter the P2PMapReduce network.
 

Methods in p2pMapReduce.networkModule that return types with arguments of type NodeInfo
 java.util.Set<NodeInfo> NetworkModuleIF.getAllMasters()
          Return all the visible master nodes in the network by this network module at the moment
 java.util.Set<NodeInfo> NetworkModuleIF.getAllNodes()
          Return all the visible nodes in the network by this network module at the moment
 java.util.Set<NodeInfo> NetworkModuleIF.getAllSlaves()
          Return all the visible slave nodes in the network by this network module at the moment
 java.util.Set<NodeInfo> NetworkModuleIF.getOtherMasters()
          Return all the visible slaves nodes in the network by this network module at the moment, except this node if it is a master
 java.util.Set<NodeInfo> NetworkModuleIF.getOtherSlaves()
          Return all the visible slaves nodes in the network by this network module at the moment, except this node if it is a slave
 

Methods in p2pMapReduce.networkModule with parameters of type NodeInfo
 ConnectionIF NetworkModuleIF.getConnection(NodeInfo connectionEndPoint)
          Returns a connection between this network module and the network module relative to the node described by the NodeInfo connectionEndPoint
 void NetworkModuleIF.send(NodeInfo endPoint, java.io.Serializable msg)
          Send the object msg to the node specified by endPoint If no connection is already available to this node, try to create a new one using the provided NodeInfo
 

Uses of NodeInfo in p2pMapReduce.nodeModule
 

Methods in p2pMapReduce.nodeModule that return NodeInfo
 NodeInfo NodeModuleIF.getNodeInfo()
           
 

Methods in p2pMapReduce.nodeModule with parameters of type NodeInfo
 int NodeLoadComparator.compare(NodeInfo o1, NodeInfo o2)
           
 

Uses of NodeInfo in p2pMapReduce.nodeModule.nodeFsm
 

Methods in p2pMapReduce.nodeModule.nodeFsm with parameters of type NodeInfo
 void ManagementFSM.jobAssigned(Job job, NodeInfo userNodeInfo)
           
 void Master.jobAssigned(Job job, NodeInfo userNodeInfo)
           
 void NodeFSM.jobAssigned(Job job, NodeInfo userNodeInfo)
           
 void NodeState.jobAssigned(Job job, NodeInfo userNodeInfo)
           
 void NodeFSM.jobIDRequest(java.lang.Integer requestNumber, NodeInfo nodeInfo)
           
 void ManagementFSM.jobIDRequest(int requestNumber, NodeInfo userNodeInfo)
           
 void Master.jobIDRequest(int requestNumber, NodeInfo userNodeInfo)
           
 void NodeState.jobIDRequest(int requestNumber, NodeInfo userNodeInfo)
          Used by an user node to request a new unique JobID
 

Uses of NodeInfo in p2pMapReduce.test.networkModule
 

Methods in p2pMapReduce.test.networkModule that return NodeInfo
 NodeInfo NetworkModulePrototipe.getNodeInfo()
           
 NodeInfo NetworkModulePrototipe.joinNetwork()