Class RemoteRecoveredInputChannel
java.lang.Object
org.apache.flink.runtime.io.network.partition.consumer.InputChannel
org.apache.flink.runtime.io.network.partition.consumer.RecoveredInputChannel
org.apache.flink.runtime.io.network.partition.consumer.RemoteRecoveredInputChannel
- All Implemented Interfaces:
ChannelStateHolder
An input channel reads recovered state from previous unaligned checkpoint snapshots and then
converts into
RemoteInputChannel finally.-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.flink.runtime.io.network.partition.consumer.InputChannel
InputChannel.BufferAndAvailability -
Field Summary
Fields inherited from class org.apache.flink.runtime.io.network.partition.consumer.RecoveredInputChannel
bufferManager, channelStateWriter, networkBuffersPerChannelFields inherited from class org.apache.flink.runtime.io.network.partition.consumer.InputChannel
channelInfo, consumedSubpartitionIndexSet, currentBackoff, initialBackoff, inputGate, maxBackoff, numBuffersIn, numBytesIn, partitionId -
Method Summary
Methods inherited from class org.apache.flink.runtime.io.network.partition.consumer.RecoveredInputChannel
acknowledgeAllRecordsProcessed, checkpointStarted, checkpointStopped, finishReadRecoveredState, getNextBuffer, getNumberOfQueuedBuffers, onRecoveredStateBuffer, peekNextBufferSubpartitionIdInternal, requestBufferBlocking, resumeConsumption, setChannelStateWriter, toInputChannelMethods inherited from class org.apache.flink.runtime.io.network.partition.consumer.InputChannel
checkError, convertToPriorityEvent, getChannelIndex, getChannelInfo, getConsumedSubpartitionIndexSet, getCurrentBackoff, getPartitionId, increaseBackoff, notifyBufferAvailable, notifyChannelNonEmpty, notifyPriorityEvent, notifyRequiredSegmentId, peekNextBufferSubpartitionId, setError, unsynchronizedGetNumberOfQueuedBuffers, unsynchronizedGetSizeOfQueuedBuffers
-
Method Details
-
toInputChannelInternal
- Specified by:
toInputChannelInternalin classRecoveredInputChannel- Throws:
IOException
-