Class RedisClusterContainer
java.lang.Object
org.apache.storm.redis.common.container.RedisClusterContainer
- All Implemented Interfaces:
- Closeable,- AutoCloseable,- RedisCommandsInstanceContainer
Container for managing JedisCluster.
 
 Note that JedisCluster doesn't need to be pooled since it's thread-safe and it stores pools internally.
- 
Constructor SummaryConstructorsConstructorDescriptionRedisClusterContainer(redis.clients.jedis.JedisCluster jedisCluster) Constructor.
- 
Method SummaryModifier and TypeMethodDescriptionvoidclose()Borrows instance from container.voidreturnInstance(RedisCommands redisCommands) Returns instance to container.
- 
Constructor Details- 
RedisClusterContainerpublic RedisClusterContainer(redis.clients.jedis.JedisCluster jedisCluster) Constructor.- Parameters:
- jedisCluster- JedisCluster instance
 
 
- 
- 
Method Details- 
getInstanceBorrows instance from container.- Specified by:
- getInstancein interface- RedisCommandsInstanceContainer
- Returns:
- instance which implements RedisCommands
 
- 
returnInstanceReturns instance to container.- Specified by:
- returnInstancein interface- RedisCommandsInstanceContainer
- Parameters:
- redisCommands- borrowed instance
 
- 
closepublic void close()- Specified by:
- closein interface- AutoCloseable
- Specified by:
- closein interface- Closeable
 
 
-