public class RedisMapState<T> extends AbstractRedisState implements storm.trident.state.map.MapState<T>
| Modifier and Type | Class and Description |
|---|---|
static class |
RedisMapState.Factory |
DEFAULT_HOST, DEFAULT_PORT, host, id, pool, port, REDIS_HOST_CONF, REDIS_PORT_CONF, serializer| Constructor and Description |
|---|
RedisMapState(String id) |
RedisMapState(String id,
String host,
int port) |
| Modifier and Type | Method and Description |
|---|---|
void |
beginCommit(Long txid) |
void |
commit(Long txid) |
List<T> |
multiGet(List<List<Object>> keys) |
void |
multiPut(List<List<Object>> keys,
List<T> vals) |
List<T> |
multiUpdate(List<List<Object>> keys,
List<storm.trident.state.ValueUpdater> updaters) |
flushAll, generateKey, generateKey, generateKey, getHost, getPortpublic RedisMapState(String id)
public void beginCommit(Long txid)
beginCommit in interface storm.trident.state.Statepublic void commit(Long txid)
commit in interface storm.trident.state.Statepublic List<T> multiGet(List<List<Object>> keys)
multiGet in interface storm.trident.state.map.ReadOnlyMapState<T>public void multiPut(List<List<Object>> keys, List<T> vals)
multiPut in interface storm.trident.state.map.MapState<T>Copyright © 2013. All Rights Reserved.