Package de.xima.fc.cluster.model
Class NodeModel
- java.lang.Object
 - 
- de.xima.fc.cluster.model.NodeModel
 
 
- 
- All Implemented Interfaces:
 Serializable
public class NodeModel extends Object implements Serializable
Models a node that is part of a cluster.- Since:
 - 3.1.0
 - Author:
 - XIMA MEDIA GmbH
 - See Also:
 - Serialized Form
 
 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAddress()StringgetID()ENodeStategetState()DategetTimeStamp()ENodeTypegetType()voidsetAddress(String adress)voidsetState(ENodeState state)voidsetTimeStamp(Date timeStamp)voidsetType(ENodeType type)StringtoString() 
 - 
 
- 
- 
Method Detail
- 
getID
public String getID()
- Returns:
 - The ID of this node.
 
 
- 
getState
public ENodeState getState()
- Returns:
 - The current state of this node, e.g. whether this node is running, idle, or in failover mode.
 
 
- 
setState
public void setState(ENodeState state)
- Parameters:
 state- The current state of this node, e.g. whether this node is running, idle, or in failover mode.
 
- 
getTimeStamp
public Date getTimeStamp()
- Returns:
 - The date when the node was added to the cluster.
 
 
- 
setTimeStamp
public void setTimeStamp(Date timeStamp)
- Parameters:
 timeStamp- The date when the node was added to the cluster.
 
- 
getType
public ENodeType getType()
- Returns:
 - The type of this node, i.e. the role it performs in the cluster.
 
 
- 
setType
public void setType(ENodeType type)
- Parameters:
 type- The type of this node, i.e. the role it performs in the cluster.
 
- 
getAddress
public String getAddress()
- Returns:
 - The current address (usually IP address) of this node.
 
 
- 
setAddress
public void setAddress(String adress)
- Parameters:
 adress- The current address (usually IP address) of this node.
 
 - 
 
 -