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 State
Copyright © 2016 The Apache Software Foundation. All Rights Reserved.