Class RedisClusterMapState.Factory
java.lang.Object
org.apache.storm.redis.trident.state.RedisClusterMapState.Factory
- All Implemented Interfaces:
Serializable,StateFactory
- Enclosing class:
- RedisClusterMapState<T>
RedisClusterMapState.Factory provides Redis Cluster environment version of StateFactory.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.commons.pool2.impl.GenericObjectPoolConfig<redis.clients.jedis.Connection> -
Constructor Summary
ConstructorsConstructorDescriptionFactory(JedisClusterConfig jedisClusterConfig, StateType type, Options options) Constructor. -
Method Summary
-
Field Details
-
DEFAULT_POOL_CONFIG
public static final org.apache.commons.pool2.impl.GenericObjectPoolConfig<redis.clients.jedis.Connection> DEFAULT_POOL_CONFIG
-
-
Constructor Details
-
Factory
Constructor.- Parameters:
jedisClusterConfig- configuration for JedisClustertype- StateTypeoptions- options of State
-
-
Method Details
-
makeState
public State makeState(Map<String, Object> conf, IMetricsContext metrics, int partitionIndex, int numPartitions) - Specified by:
makeStatein interfaceStateFactory
-