Interface UpstreamRecoveryTracker
-
@Internal @VisibleForTesting public interface UpstreamRecoveryTrackerTracks status of upstream channels while they recover.
-
-
Field Summary
Fields Modifier and Type Field Description static UpstreamRecoveryTrackerNO_OP
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanallChannelsRecovered()static UpstreamRecoveryTrackerforInputGate(InputGate inputGate)voidhandleEndOfRecovery(InputChannelInfo channelInfo)
-
-
-
Field Detail
-
NO_OP
static final UpstreamRecoveryTracker NO_OP
-
-
Method Detail
-
handleEndOfRecovery
void handleEndOfRecovery(InputChannelInfo channelInfo) throws IOException
- Throws:
IOException
-
allChannelsRecovered
boolean allChannelsRecovered()
-
forInputGate
static UpstreamRecoveryTracker forInputGate(InputGate inputGate)
-
-