## Uses of Class
org.apache.storm.windowing.WindowManager

- Packages that use WindowManager
  Package | Description
  --- | ---
  org.apache.storm.trident.windowing |
  org.apache.storm.windowing |

- - ### Uses of WindowManager in org.apache.storm.trident.windowing

    Fields in org.apache.storm.trident.windowing declared as WindowManager
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected WindowManager<T>` | AbstractTridentWindowManager.`windowManager` |

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

    Subclasses of WindowManager in org.apache.storm.windowing
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `StatefulWindowManager<T>` | Window manager that handles windows with state persistence.

    Constructors in org.apache.storm.windowing with parameters of type WindowManager
    Constructor | Description
    --- | ---
    `WatermarkCountTriggerPolicy​(int count, TriggerHandler handler, EvictionPolicy<T,​?> evictionPolicy, WindowManager<T> windowManager)` |
    `WaterMarkEventGenerator​(WindowManager<T> windowManager, int intervalMs, int eventTsLagMs, Set<GlobalStreamId> inputStreams)` | Creates a new WatermarkEventGenerator.
    `WatermarkTimeTriggerPolicy​(long slidingIntervalMs, TriggerHandler handler, EvictionPolicy<T,​?> evictionPolicy, WindowManager<T> windowManager)` |