## Uses of Interface
org.apache.storm.trident.windowing.WindowsStore

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

- - ### Uses of WindowsStore in org.apache.storm.hbase.trident.windowing

    Classes in org.apache.storm.hbase.trident.windowing that implement WindowsStore
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HBaseWindowsStore` This class stores entries into hbase instance of the given configuration.

    Methods in org.apache.storm.hbase.trident.windowing that return WindowsStore
    Modifier and Type | Method and Description
    --- | ---
    `WindowsStore` | HBaseWindowsStoreFactory.`create(Map<String,Object> topoConf)`

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

    Classes in org.apache.storm.trident.windowing that implement WindowsStore
    Modifier and Type | Class and Description
    --- | ---
    `class` | `InMemoryWindowsStore` Inmemory store implementation of `WindowsStore` which can be backed by persistent store.

    Fields in org.apache.storm.trident.windowing declared as WindowsStore
    Modifier and Type | Field and Description
    --- | ---
    `protected WindowsStore` | AbstractTridentWindowManager.`windowStore`

    Methods in org.apache.storm.trident.windowing that return WindowsStore
    Modifier and Type | Method and Description
    --- | ---
    `WindowsStore` | WindowsStoreFactory.`create(Map<String,Object> topoConf)` Creates a window store.
    `WindowsStore` | InMemoryWindowsStoreFactory.`create(Map<String,Object> topoConf)`

    Constructors in org.apache.storm.trident.windowing with parameters of type WindowsStore
    Constructor and Description
    `AbstractTridentWindowManager(WindowConfig windowConfig, String windowTaskId, WindowsStore windowStore, Aggregator aggregator, BatchOutputCollector delegateCollector)`
    `InMemoryTridentWindowManager(WindowConfig windowConfig, String windowTaskId, WindowsStore windowStore, Aggregator aggregator, BatchOutputCollector delegateCollector)`
    `InMemoryWindowsStore(int maxSize, WindowsStore backingStore)` Creates a new in-memory window store.
    `StoreBasedTridentWindowManager(WindowConfig windowConfig, String windowTaskId, WindowsStore windowStore, Aggregator aggregator, BatchOutputCollector delegateCollector, Long maxTuplesCacheSize, Fields inputFields)`

Copyright © 2021 The Apache Software Foundation. All rights reserved.