Class StreamTaskStateInitializerImpl

java.lang.Object
org.apache.flink.streaming.api.operators.StreamTaskStateInitializerImpl
All Implemented Interfaces:
StreamTaskStateInitializer

public class StreamTaskStateInitializerImpl extends Object implements StreamTaskStateInitializer
This class is the main implementation of a StreamTaskStateInitializer. This class obtains the state to create StreamOperatorStateContext objects for stream operators from the TaskStateManager of the task that runs the stream task and hence the operator.

This implementation operates on top a TaskStateManager, from which it receives everything required to restore state in the backends from checkpoints or savepoints.