Interface UpstreamRecoveryTracker
-
@Internal @VisibleForTesting public interface UpstreamRecoveryTracker
Tracks status of upstream channels while they recover.
-
-
Field Summary
Fields Modifier and Type Field Description static UpstreamRecoveryTracker
NO_OP
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
allChannelsRecovered()
static UpstreamRecoveryTracker
forInputGate(InputGate inputGate)
void
handleEndOfRecovery(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)
-
-