Uses of Interface
org.apache.storm.trident.state.map.IBackingMap
Packages that use IBackingMap
Package
Description
-
Uses of IBackingMap in org.apache.storm.redis.trident.state
Classes in org.apache.storm.redis.trident.state that implement IBackingMapModifier and TypeClassDescriptionclass
AbstractRedisMapState is base class of any RedisMapState, which implements IBackingMap.class
IBackingMap implementation for Redis Cluster environment.class
IBackingMap implementation for single Redis environment. -
Uses of IBackingMap in org.apache.storm.trident.state.map
Classes in org.apache.storm.trident.state.map that implement IBackingMapModifier and TypeClassDescriptionclass
CachedMap<T>
Useful to layer over a map that communicates with a database. you generally layer opaque map over this over your database store.class
Fields in org.apache.storm.trident.state.map declared as IBackingMapMethods in org.apache.storm.trident.state.map with parameters of type IBackingMapModifier and TypeMethodDescriptionstatic <T> MapState<T>
NonTransactionalMap.build
(IBackingMap<T> backing) static <T> MapState<T>
OpaqueMap.build
(IBackingMap<OpaqueValue> backing) static <T> MapState<T>
TransactionalMap.build
(IBackingMap<TransactionalValue> backing) Constructors in org.apache.storm.trident.state.map with parameters of type IBackingMapModifierConstructorDescriptionCachedBatchReadsMap
(IBackingMap<T> delegate) CachedMap
(IBackingMap<T> delegate, int cacheSize) MicroBatchIBackingMap
(MicroBatchIBackingMap.Options options, IBackingMap<T> delegate) protected
NonTransactionalMap
(IBackingMap<T> backing) protected
OpaqueMap
(IBackingMap<OpaqueValue> backing) protected
TransactionalMap
(IBackingMap<TransactionalValue> backing) -
Uses of IBackingMap in org.apache.storm.trident.testing
Classes in org.apache.storm.trident.testing that implement IBackingMap