g-Eclipse
Release 1.0.0

eu.geclipse.batch
Interface IWorkerNodeInfo


public interface IWorkerNodeInfo

Interface for holding information about a specific workernode.


Nested Class Summary
static class IWorkerNodeInfo.WorkerNodeState
          This field determines the type of the state of this WorkerNode.
 
Method Summary
 java.util.List<java.lang.String> getJobs()
           
 java.lang.String getKernelVersion()
           
 int getNp()
           
 java.lang.String getProperties()
           
 IWorkerNodeInfo.WorkerNodeState getState()
           
 java.lang.String getStateAsString()
          Returns a string representation of the status.
 java.lang.String getStatus()
           
 java.lang.String getTotalMem()
           
 java.lang.String getType()
           
 java.lang.String getWnFQN()
           
 void setNp(int np)
           
 void setProperties(java.lang.String properties)
           
 void setState(IWorkerNodeInfo.WorkerNodeState state)
           
 void setStatus(java.lang.String status)
           
 void setType(java.lang.String type)
           
 

Method Detail

getNp

int getNp()
Returns:
the np

setNp

void setNp(int np)
Parameters:
np - the np to set

getProperties

java.lang.String getProperties()
Returns:
the properties

setProperties

void setProperties(java.lang.String properties)
Parameters:
properties - the properties to set

getState

IWorkerNodeInfo.WorkerNodeState getState()
Returns:
the state

setState

void setState(IWorkerNodeInfo.WorkerNodeState state)
Parameters:
state - the state to set

getStateAsString

java.lang.String getStateAsString()
Returns a string representation of the status.

Returns:
The status as a string.

getStatus

java.lang.String getStatus()
Returns:
the status

setStatus

void setStatus(java.lang.String status)
Parameters:
status - the status to set

getType

java.lang.String getType()
Returns:
the type

setType

void setType(java.lang.String type)
Parameters:
type - the type to set

getWnFQN

java.lang.String getWnFQN()
Returns:
the wnFQN

getKernelVersion

java.lang.String getKernelVersion()
Returns:
the Kernel version.

getTotalMem

java.lang.String getTotalMem()
Returns:
the total amount of RAM.

getJobs

java.util.List<java.lang.String> getJobs()
Returns:
A List of jobIds of jobs currently running on this wn

g-Eclipse
Release 1.0.0