Namespace MASES.KNet.Streams.State
Classes
- CommonIterator<TIteratorType>
A common class for all iterators
- KeyValueIterator<K, V, TJVMK, TJVMV>
KNet implementation of KeyValueIterator<K, V>
- ManagedStore<TStore>
Base class for stores managed from KNet
- QueryableStoreTypes
Generator of KNet QueryableStoreTypes
- QueryableStoreTypes.StoreType<TKNetManagedStore, TStore>
Supporting class for QueryableStoreTypes
- ReadOnlyKeyValueStore<K, V>
KNet implementation of ReadOnlyKeyValueStore<K, V, TJVMK, TJVMV>
- ReadOnlyKeyValueStore<K, V, TJVMK, TJVMV>
KNet implementation of ReadOnlyKeyValueStore<K, V>
- ReadOnlySessionStore<K, AGG>
KNet implementation of ReadOnlySessionStore<K, AGG, TJVMK, TJVMAGG>
- ReadOnlySessionStore<K, AGG, TJVMK, TJVMAGG>
KNet implementation of ReadOnlySessionStore<K, AGG>
- ReadOnlyWindowStore<K, V>
KNet implementation of ReadOnlyWindowStore<K, V, TJVMK, TJVMV>
- ReadOnlyWindowStore<K, V, TJVMK, TJVMV>
KNet implementation of ReadOnlyWindowStore<K, V>
- TimestampedKeyValueIterator<K, V, TJVMK, TJVMV>
KNet implementation of KeyValueIterator<K, V>
- TimestampedKeyValueStore<K, V>
KNet implementation of ReadOnlySessionStore<K, AGG>
- TimestampedKeyValueStore<K, V, TJVMK, TJVMV>
KNet implementation of ReadOnlySessionStore<K, AGG>
- TimestampedWindowStoreIterator<V, TJVMV>
KNet implementation of WindowStoreIterator
- TimestampedWindowStore<K, V>
KNet implementation of ReadOnlyWindowStore<K, V>
- TimestampedWindowStore<K, V, TJVMK, TJVMV>
KNet implementation of ReadOnlyWindowStore<K, V>
- TimestampedWindowedKeyValueIterator<K, V, TJVMK, TJVMV>
KNet implementation of KeyValueIterator<K, V>
- ValueAndTimestamp<V, TJVMV>
KNet Implementation of ValueAndTimestamp<V>
- WindowStoreIterator<V, TJVMV>
KNet implementation of WindowStoreIterator<V>
- WindowedKeyValueIterator<K, V, TJVMK, TJVMV>
KNet implementation of KeyValueIterator<K, V> where K is Windowed<K>
Interfaces
- IManagedStore<TStore>
Supporting interface for ManagedStore<TStore>