Class WindowTimerServiceBase<W>

java.lang.Object
org.apache.flink.table.runtime.operators.window.tvf.common.WindowTimerServiceBase<W>
All Implemented Interfaces:
WindowTimerService<W>
Direct Known Subclasses:
SlicingWindowTimerServiceImpl, UnslicingWindowTimerServiceImpl

public abstract class WindowTimerServiceBase<W> extends Object implements WindowTimerService<W>
A base implement of WindowTimerService.
  • Field Details

    • internalTimerService

      protected final org.apache.flink.streaming.api.operators.InternalTimerService<W> internalTimerService
    • shiftTimeZone

      protected final ZoneId shiftTimeZone
  • Constructor Details

    • WindowTimerServiceBase

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