Class SlicingWindowTimerServiceImpl

java.lang.Object
org.apache.flink.table.runtime.operators.window.tvf.common.WindowTimerServiceBase<Long>
org.apache.flink.table.runtime.operators.window.tvf.slicing.SlicingWindowTimerServiceImpl
All Implemented Interfaces:
WindowTimerService<Long>

public class SlicingWindowTimerServiceImpl extends WindowTimerServiceBase<Long>
A WindowTimerService for slicing window.
  • Constructor Details

    • SlicingWindowTimerServiceImpl

      public SlicingWindowTimerServiceImpl(org.apache.flink.streaming.api.operators.InternalTimerService<Long> internalTimerService, ZoneId shiftTimeZone)
  • Method Details

    • registerProcessingTimeWindowTimer

      public void registerProcessingTimeWindowTimer(Long window)
      Description copied from interface: WindowTimerService
      Registers a window timer to be fired when processing time passes the window. The window you pass here will be provided when the timer fires.
    • registerEventTimeWindowTimer

      public void registerEventTimeWindowTimer(Long window)
      Description copied from interface: WindowTimerService
      Registers a window timer to be fired when event time watermark passes the window. The window you pass here will be provided when the timer fires.