# Package org.apache.storm.windowing.persistence

package org.apache.storm.windowing.persistence

- Related Packages
  Package
  Description
  org.apache.storm.windowing
- Class
  Description
  SimpleWindowPartitionCache<K,V>
  A simple implementation that evicts the largest un-pinned entry from the cache.
  SimpleWindowPartitionCache.SimpleWindowPartitionCacheBuilder<K,V>
  WindowPartitionCache<K,V>
  A loading cache abstraction for caching `WindowState.WindowPartition`.
  WindowPartitionCache.Builder<K,V>
  Builder interface for `WindowPartitionCache`.
  WindowPartitionCache.CacheLoader<K,V>
  The interface for loading entires into the cache.
  WindowPartitionCache.RemovalCause
  The reason why an enrty got evicted from the cache.
  WindowPartitionCache.RemovalListener<K,V>
  A callback interface for handling removal of events from the cache.
  WindowState<T>
  A wrapper around the window related states that are checkpointed.
  WindowState.WindowPartition<T>