com.dtolabs.rundeck.core.common
Class NodeBaseImpl

java.lang.Object
  extended by com.dtolabs.rundeck.core.common.NodeBaseImpl
All Implemented Interfaces:
INodeBase
Direct Known Subclasses:
NodeEntryImpl

public class NodeBaseImpl
extends java.lang.Object
implements INodeBase

Implementation of INodeBase


Method Summary
static NodeBaseImpl create(java.lang.String nodename)
          Create a NodeBaseImpl
 boolean equals(java.lang.Object o)
           
 java.lang.String getNodename()
          Return the name of the node
 int hashCode()
           
 void setNodename(java.lang.String nodename)
          Set the node name
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getNodename

public java.lang.String getNodename()
Description copied from interface: INodeBase
Return the name of the node

Specified by:
getNodename in interface INodeBase
Returns:

setNodename

public void setNodename(java.lang.String nodename)
Set the node name

Parameters:
nodename - name of the node

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

create

public static NodeBaseImpl create(java.lang.String nodename)
Create a NodeBaseImpl

Parameters:
nodename - the node name
Returns:
NodeBaseImpl