Uses of Interface
org.apache.storm.trident.state.map.IBackingMap
Package
Description
-
Uses of IBackingMap in org.apache.storm.redis.trident.state
Modifier 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
Modifier 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
Modifier 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) ModifierConstructorDescriptionCachedBatchReadsMap
(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