public class RedisKeyValueState<K,V> extends Object implements KeyValueState<K,V>
A redis based implementation that persists the state in Redis.
| Constructor and Description |
|---|
RedisKeyValueState(String namespace) |
RedisKeyValueState(String namespace,
JedisCommandsInstanceContainer jedisContainer,
Serializer<K> keySerializer,
Serializer<V> valueSerializer) |
RedisKeyValueState(String namespace,
JedisPoolConfig poolConfig) |
RedisKeyValueState(String namespace,
JedisPoolConfig poolConfig,
Serializer<K> keySerializer,
Serializer<V> valueSerializer) |
public RedisKeyValueState(String namespace)
public RedisKeyValueState(String namespace, JedisPoolConfig poolConfig)
public RedisKeyValueState(String namespace, JedisPoolConfig poolConfig, Serializer<K> keySerializer, Serializer<V> valueSerializer)
public RedisKeyValueState(String namespace, JedisCommandsInstanceContainer jedisContainer, Serializer<K> keySerializer, Serializer<V> valueSerializer)
public void prepareCommit(long txid)
prepareCommit in interface StateCopyright © 2018 The Apache Software Foundation. All Rights Reserved.