p2pMapReduce.entity
Class JobTask

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

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

Task view for a primary or backup master.

See Also:
Serialized Form

Constructor Summary
JobTask(Task task)
          For searching purpose only
JobTask(Task task, java.lang.String slaveID)
           
JobTask(Task task, java.lang.String slaveID, Task.TaskStatus taskStatus)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getSlaveID()
           
 Task getTask()
           
 java.lang.String getTaskAttIDAsString()
           
 Task.TaskStatus getTaskStatus()
           
 int hashCode()
           
 boolean isMap()
           
 boolean isOutputRetrieved()
           
 boolean isReduce()
           
 void setOutputRetrieved(boolean outputRetrieved)
           
 void setSlaveID(java.lang.String slaveID)
           
 void setTask(Task task)
           
 void setTaskStatus(Task.TaskStatus taskStatus)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JobTask

public JobTask(Task task)
For searching purpose only

Parameters:
task -

JobTask

public JobTask(Task task,
               java.lang.String slaveID)

JobTask

public JobTask(Task task,
               java.lang.String slaveID,
               Task.TaskStatus taskStatus)
Method Detail

getSlaveID

public java.lang.String getSlaveID()

setSlaveID

public void setSlaveID(java.lang.String slaveID)

getTaskAttIDAsString

public java.lang.String getTaskAttIDAsString()

getTask

public Task getTask()

setTask

public void setTask(Task task)

getTaskStatus

public Task.TaskStatus getTaskStatus()

setTaskStatus

public void setTaskStatus(Task.TaskStatus taskStatus)

isOutputRetrieved

public boolean isOutputRetrieved()

setOutputRetrieved

public void setOutputRetrieved(boolean outputRetrieved)

isMap

public boolean isMap()

isReduce

public boolean isReduce()

equals

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

hashCode

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

toString

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