org.apache.hadoop.mapred
Class MapTaskCompletionEventsUpdate
java.lang.Object
org.apache.hadoop.mapred.MapTaskCompletionEventsUpdate
- All Implemented Interfaces:
- Writable
public class MapTaskCompletionEventsUpdate
- extends Object
- implements Writable
A class that represents the communication between the tasktracker and child
tasks w.r.t the map task completion events. It also indicates whether the
child task should reset its events index.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MapTaskCompletionEventsUpdate
public MapTaskCompletionEventsUpdate()
MapTaskCompletionEventsUpdate
public MapTaskCompletionEventsUpdate(TaskCompletionEvent[] events,
boolean reset)
shouldReset
public boolean shouldReset()
getMapTaskCompletionEvents
public TaskCompletionEvent[] getMapTaskCompletionEvents()
write
public void write(DataOutput out)
throws IOException
- Description copied from interface:
Writable
- Serialize the fields of this object to
out
.
- Specified by:
write
in interface Writable
- Parameters:
out
- DataOuput
to serialize this object into.
- Throws:
IOException
readFields
public void readFields(DataInput in)
throws IOException
- Description copied from interface:
Writable
- Deserialize the fields of this object from
in
.
For efficiency, implementations should attempt to re-use storage in the
existing object where possible.
- Specified by:
readFields
in interface Writable
- Parameters:
in
- DataInput
to deseriablize this object from.
- Throws:
IOException
Copyright © 2009 The Apache Software Foundation