# Uses of Interface
org.apache.storm.windowing.WindowLifecycleListener

Packages that use WindowLifecycleListener
Package
Description
org.apache.storm.topology
org.apache.storm.windowing

- ## Uses of WindowLifecycleListener in org.apache.storm.topology

  Methods in org.apache.storm.topology that return WindowLifecycleListener
  Modifier and Type
  Method
  Description
  `protected WindowLifecycleListener<Tuple>`
  PersistentWindowedBoltExecutor.`newWindowLifecycleListener()`
  `protected WindowLifecycleListener<Tuple>`
  StatefulWindowedBoltExecutor.`newWindowLifecycleListener()`
  `protected WindowLifecycleListener<Tuple>`
  WindowedBoltExecutor.`newWindowLifecycleListener()`

- ## Uses of WindowLifecycleListener in org.apache.storm.windowing

  Fields in org.apache.storm.windowing declared as WindowLifecycleListener
  Modifier and Type
  Field
  Description
  `protected final WindowLifecycleListener<T>`
  WindowManager.`windowLifecycleListener`
  Constructors in org.apache.storm.windowing with parameters of type WindowLifecycleListener
  Modifier
  Constructor
  Description
  ``
  `StatefulWindowManager(WindowLifecycleListener<T> lifecycleListener)`
  ``
  `StatefulWindowManager(WindowLifecycleListener<T> lifecycleListener, Collection<Event<T>> queue)`
  Constructs a `StatefulWindowManager`.
  ``
  `WindowManager(WindowLifecycleListener<T> lifecycleListener)`
  ``
  `WindowManager(WindowLifecycleListener<T> lifecycleListener, Collection<Event<T>> queue)`
  Constructs a `WindowManager`.