public interface WorkAssignmentProtocol
| Modifier and Type | Method and Description | 
|---|---|
| void | addTask(Task task)Add Task to the list. | 
| void | deRegisterWorker(WorkerId workerId)De Register worker. | 
| org.apache.hadoop.io.Text | getNewWorkerId()Get next workerId to which new task will be assigned. | 
| Task | registerWorker(WorkerId workerId)Register Worker. | 
| Task | sendHeartbeat(WorkerId workerId,
             TaskStatus[] taskStatusList)Worker sends heartbeat to Master. | 
org.apache.hadoop.io.Text getNewWorkerId()
Task registerWorker(WorkerId workerId)
workerId - : Worker Idvoid deRegisterWorker(WorkerId workerId)
workerId - : Worker identifierTask sendHeartbeat(WorkerId workerId, TaskStatus[] taskStatusList)
workerId - : Worker IdtaskStatusList - : TaskStatus list of all tasks assigned to worker.void addTask(Task task)
task - : Task objectCopyright © 2008–2023 Apache Software Foundation. All rights reserved.