|
||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||
java.lang.Object | +--NodeInfo
NodeInfo class contains information about a specific node. Currenlty it includes three fields, but later versions might include even more.
| Field Summary | |
long |
nodeID
nodeID is a globally unique identifier |
java.lang.String |
rmiRegistry
this is the RMI url for the "bind" operation. |
int |
type
There are three available types: CXConst.consumerNode, the corresponds to consumer nodes CXConst.producerNode, that correponds to producer nodes CXConst.taskServerNode, that corresponds to task server nodes These constants are defined in the CXConst. |
| Constructor Summary | |
NodeInfo(long nodeId,
java.lang.String rmiRegistry,
int nodeType)
use this constructor when you create a NodeInfo object for the first time |
|
NodeInfo(NodeInfo copyNodeInfo)
use this constructor when you want to create a replica of another node |
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public long nodeID
public java.lang.String rmiRegistry
public int type
| Constructor Detail |
public NodeInfo(long nodeId,
java.lang.String rmiRegistry,
int nodeType)
public NodeInfo(NodeInfo copyNodeInfo)
|
||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||