- All Implemented Interfaces:
- Serializable
public class StateForTask
extends Object
implements Serializable
Simple bean to describe the state belonging to a parallel operator.
Since we hold the state across execution attempts, we identify a task by its
JobVertexId and subtask index.
The state itself is kept in serialized from, since the checkpoint coordinator itself
is never looking at it anyways and only sends it back out in case of a recovery.
Furthermore, the state may involve user-defined classes that are not accessible without
the respective classloader.
- See Also:
- Serialized Form