p2pMapReduce.entity
Class PrimaryJob

java.lang.Object
  extended by p2pMapReduce.entity.PrimaryJob
All Implemented Interfaces:
java.io.Serializable

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

The primary node view of a job.

See Also:
Serialized Form

Constructor Summary
PrimaryJob(BackupJob backupJob)
           
PrimaryJob(Job job, NodeInfo userNodeInfo)
           
 
Method Summary
 java.util.LinkedList<java.lang.String> getBackupMasterList()
           
 Job getJob()
           
 java.lang.String getJobID()
           
 JobStatus.State getJobState()
           
 java.util.LinkedList<JobTask> getJobTaskList()
           
 NodeInfo getUserNodeInfo()
           
 void setBackupMasterList(java.util.LinkedList<java.lang.String> backupMasterList)
           
 void setJob(Job job)
           
 void setJobState(JobStatus.State jobState)
           
 void setJobTaskList(java.util.LinkedList<JobTask> jobTaskList)
           
 void setUserNodeInfo(NodeInfo userNodeInfo)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PrimaryJob

public PrimaryJob(Job job,
                  NodeInfo userNodeInfo)

PrimaryJob

public PrimaryJob(BackupJob backupJob)
Method Detail

getJobID

public java.lang.String getJobID()

getBackupMasterList

public java.util.LinkedList<java.lang.String> getBackupMasterList()

setBackupMasterList

public void setBackupMasterList(java.util.LinkedList<java.lang.String> backupMasterList)

getJob

public Job getJob()

setJob

public void setJob(Job job)

getJobState

public JobStatus.State getJobState()

setJobState

public void setJobState(JobStatus.State jobState)

getJobTaskList

public java.util.LinkedList<JobTask> getJobTaskList()

setJobTaskList

public void setJobTaskList(java.util.LinkedList<JobTask> jobTaskList)

getUserNodeInfo

public NodeInfo getUserNodeInfo()

setUserNodeInfo

public void setUserNodeInfo(NodeInfo userNodeInfo)

toString

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