@Internal public class InputProcessorUtil extends Object
CheckpointedInputGate based on checkpoint mode
for StreamOneInputProcessor and StreamTwoInputProcessor.| Constructor and Description |
|---|
InputProcessorUtil() |
| Modifier and Type | Method and Description |
|---|---|
static CheckpointedInputGate |
createCheckpointedInputGate(org.apache.flink.runtime.jobgraph.tasks.AbstractInvokable toNotifyOnCheckpoint,
CheckpointingMode checkpointMode,
org.apache.flink.runtime.io.disk.iomanager.IOManager ioManager,
org.apache.flink.runtime.io.network.partition.consumer.InputGate inputGate,
org.apache.flink.configuration.Configuration taskManagerConfig,
String taskName) |
static CheckpointedInputGate[] |
createCheckpointedInputGatePair(org.apache.flink.runtime.jobgraph.tasks.AbstractInvokable toNotifyOnCheckpoint,
CheckpointingMode checkpointMode,
org.apache.flink.runtime.io.disk.iomanager.IOManager ioManager,
org.apache.flink.runtime.io.network.partition.consumer.InputGate inputGate1,
org.apache.flink.runtime.io.network.partition.consumer.InputGate inputGate2,
org.apache.flink.configuration.Configuration taskManagerConfig,
org.apache.flink.runtime.metrics.groups.TaskIOMetricGroup taskIOMetricGroup,
String taskName) |
public static CheckpointedInputGate createCheckpointedInputGate(org.apache.flink.runtime.jobgraph.tasks.AbstractInvokable toNotifyOnCheckpoint, CheckpointingMode checkpointMode, org.apache.flink.runtime.io.disk.iomanager.IOManager ioManager, org.apache.flink.runtime.io.network.partition.consumer.InputGate inputGate, org.apache.flink.configuration.Configuration taskManagerConfig, String taskName) throws IOException
IOExceptionpublic static CheckpointedInputGate[] createCheckpointedInputGatePair(org.apache.flink.runtime.jobgraph.tasks.AbstractInvokable toNotifyOnCheckpoint, CheckpointingMode checkpointMode, org.apache.flink.runtime.io.disk.iomanager.IOManager ioManager, org.apache.flink.runtime.io.network.partition.consumer.InputGate inputGate1, org.apache.flink.runtime.io.network.partition.consumer.InputGate inputGate2, org.apache.flink.configuration.Configuration taskManagerConfig, org.apache.flink.runtime.metrics.groups.TaskIOMetricGroup taskIOMetricGroup, String taskName) throws IOException
CheckpointedInputGate created for two corresponding
InputGates supplied as parameters.IOExceptionCopyright © 2014–2020 The Apache Software Foundation. All rights reserved.