Class NoOpTaskLocalStateStoreImpl

    • Method Detail

      • storeLocalState

        public void storeLocalState​(long checkpointId,
                                    @Nullable
                                    TaskStateSnapshot localState)
        Description copied from interface: TaskLocalStateStore
        Stores the local state for the given checkpoint id.
        Specified by:
        storeLocalState in interface TaskLocalStateStore
        Parameters:
        checkpointId - id for the checkpoint that created the local state that will be stored.
        localState - the local state to store.
      • retrieveLocalState

        @Nullable
        public TaskStateSnapshot retrieveLocalState​(long checkpointID)
        Description copied from interface: TaskLocalStateStore
        Returns the local state that is stored under the given checkpoint id or null if nothing was stored under the id.
        Specified by:
        retrieveLocalState in interface TaskLocalStateStore
        Parameters:
        checkpointID - the checkpoint id by which we search for local state.
        Returns:
        the local state found for the given checkpoint id. Can be null
      • confirmCheckpoint

        public void confirmCheckpoint​(long confirmedCheckpointId)
        Description copied from interface: TaskLocalStateStore
        Notifies that the checkpoint with the given id was confirmed as complete. This prunes the checkpoint history and removes all local states with a checkpoint id that is smaller than the newly confirmed checkpoint id.
        Specified by:
        confirmCheckpoint in interface TaskLocalStateStore
      • abortCheckpoint

        public void abortCheckpoint​(long abortedCheckpointId)
        Description copied from interface: TaskLocalStateStore
        Notifies that the checkpoint with the given id was confirmed as aborted. This prunes the checkpoint history and removes states with a checkpoint id that is equal to the newly aborted checkpoint id.
        Specified by:
        abortCheckpoint in interface TaskLocalStateStore