接口 WindowLifecycleListener<T>

类型参数:
T - The type of Event in the window (e.g. Tuple).

public interface WindowLifecycleListener<T>
A callback for expiry, activation of events tracked by the WindowManager
  • 方法详细资料

    • onExpiry

      void onExpiry(List<T> events)
      Called on expiry of events from the window due to EvictionPolicy
      参数:
      events - the expired events
    • onActivation

      default void onActivation(List<T> events, List<T> newEvents, List<T> expired, Long referenceTime)
      Called on activation of the window due to the TriggerPolicy
      参数:
      events - the list of current events in the window.
      newEvents - the newly added events since last activation.
      expired - the expired events since last activation.
      referenceTime - the reference (event or processing) time that resulted in activation