cluster5.server.datastorage.domain
Class Terminal

java.lang.Object
  extended by cluster5.server.datastorage.domain.Terminal
All Implemented Interfaces:
java.io.Serializable

public class Terminal
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Nested Class Summary
static class Terminal.Status
           
 
Constructor Summary
Terminal(java.lang.Long id, java.lang.String address, java.lang.String hostname, java.lang.String architecture, int numCPUs, Terminal.Status status, java.util.Date lastSeen, long tasksCompleted, long cpuTime)
           
Terminal(java.lang.String address, java.lang.String hostname, java.lang.String architecture, int numCPUs)
           
 
Method Summary
 java.lang.String getAddress()
           
 java.lang.String getArchitecture()
           
 long getCpuTime()
           
 java.lang.String getHostname()
           
 java.lang.Long getId()
           
 java.util.Date getLastSeen()
           
 int getNumCPUs()
           
 Terminal.Status getStatus()
           
 long getTasksCompleted()
           
 void setAddress(java.lang.String address)
           
 void setArchitecture(java.lang.String architecture)
           
 void setCpuTime(long cpuTime)
           
 void setHostname(java.lang.String hostname)
           
 void setId(java.lang.Long id)
           
 void setLastSeen(java.util.Date lastSeen)
           
 void setNumCPUs(int numCPUs)
           
 void setStatus(Terminal.Status status)
           
 void setTasksCompleted(long tasksCompleted)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Terminal

public Terminal(java.lang.Long id,
                java.lang.String address,
                java.lang.String hostname,
                java.lang.String architecture,
                int numCPUs,
                Terminal.Status status,
                java.util.Date lastSeen,
                long tasksCompleted,
                long cpuTime)
Parameters:
id -
address -
hostname -
architecture -
numCPUs -
status -
lastSeen -
tasksCompleted -
cpuTime -

Terminal

public Terminal(java.lang.String address,
                java.lang.String hostname,
                java.lang.String architecture,
                int numCPUs)
Parameters:
address -
hostname -
architecture -
numCPUs -
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getId

public java.lang.Long getId()

setId

public void setId(java.lang.Long id)

getAddress

public java.lang.String getAddress()

setAddress

public void setAddress(java.lang.String address)

getHostname

public java.lang.String getHostname()

setHostname

public void setHostname(java.lang.String hostname)

getArchitecture

public java.lang.String getArchitecture()

setArchitecture

public void setArchitecture(java.lang.String architecture)

getNumCPUs

public int getNumCPUs()

setNumCPUs

public void setNumCPUs(int numCPUs)

getStatus

public Terminal.Status getStatus()

setStatus

public void setStatus(Terminal.Status status)

getLastSeen

public java.util.Date getLastSeen()

setLastSeen

public void setLastSeen(java.util.Date lastSeen)

getTasksCompleted

public long getTasksCompleted()

setTasksCompleted

public void setTasksCompleted(long tasksCompleted)

getCpuTime

public long getCpuTime()

setCpuTime

public void setCpuTime(long cpuTime)