Class SourceContextWatermarkOutputAdapter<T>

  • All Implemented Interfaces:
    org.apache.flink.api.common.eventtime.WatermarkOutput

    public class SourceContextWatermarkOutputAdapter<T>
    extends Object
    implements org.apache.flink.api.common.eventtime.WatermarkOutput
    A WatermarkOutput that forwards calls to a SourceFunction.SourceContext.
    • Constructor Detail

      • SourceContextWatermarkOutputAdapter

        public SourceContextWatermarkOutputAdapter​(org.apache.flink.streaming.api.functions.source.SourceFunction.SourceContext<T> sourceContext)
    • Method Detail

      • emitWatermark

        public void emitWatermark​(org.apache.flink.api.common.eventtime.Watermark watermark)
        Specified by:
        emitWatermark in interface org.apache.flink.api.common.eventtime.WatermarkOutput
      • markIdle

        public void markIdle()
        Specified by:
        markIdle in interface org.apache.flink.api.common.eventtime.WatermarkOutput
      • markActive

        public void markActive()
        Specified by:
        markActive in interface org.apache.flink.api.common.eventtime.WatermarkOutput