xdev
Class ProcessID

java.lang.Object
  extended by xdev.ProcessID
Direct Known Subclasses:
MXProcessID

public class ProcessID
extends java.lang.Object

At xdev level, each MPI process is identified by an instance of this class. The MPJ Device level ( mpjdev maps these ProcessIDs to ranks.


Constructor Summary
protected ProcessID()
           
  ProcessID(java.util.UUID uuid)
          Constructor to create an object of ProcessID
 
Method Summary
 java.util.UUID uuid()
          Sets UUID of this ProcessID object
 void uuid(java.util.UUID uuid)
          Sets UUID of this ProcessID object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessID

protected ProcessID()

ProcessID

public ProcessID(java.util.UUID uuid)
Constructor to create an object of ProcessID

Parameters:
uuid - UUID of the process
Method Detail

uuid

public void uuid(java.util.UUID uuid)
Sets UUID of this ProcessID object

Parameters:
uuid - UUID of the process

uuid

public java.util.UUID uuid()
Sets UUID of this ProcessID object