Package com.redis.riot
Class JobCommandContext
java.lang.Object
com.redis.riot.JobCommandContext
- All Implemented Interfaces:
AutoCloseable
-
Constructor Summary
ConstructorsConstructorDescriptionJobCommandContext
(com.redis.spring.batch.common.JobRunner jobRunner, RedisOptions redisOptions) -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
connection
(io.lettuce.core.AbstractRedisClient client) com.redis.spring.batch.common.JobRunner
io.lettuce.core.AbstractRedisClient
io.lettuce.core.RedisURI
org.springframework.batch.core.job.builder.JobBuilder
org.apache.commons.pool2.impl.GenericObjectPool<io.lettuce.core.api.StatefulConnection<String,
String>> pool()
<K,
V> org.apache.commons.pool2.impl.GenericObjectPool<io.lettuce.core.api.StatefulConnection<K, V>> pool
(io.lettuce.core.codec.RedisCodec<K, V> codec) <K,
V> io.lettuce.core.pubsub.StatefulRedisPubSubConnection<K, V> pubSubConnection
(io.lettuce.core.AbstractRedisClient client, io.lettuce.core.codec.RedisCodec<K, V> codec) <K,
V> io.lettuce.core.pubsub.StatefulRedisPubSubConnection<K, V> pubSubConnection
(io.lettuce.core.codec.RedisCodec<K, V> codec) org.springframework.batch.core.step.builder.StepBuilder
-
Constructor Details
-
JobCommandContext
public JobCommandContext(com.redis.spring.batch.common.JobRunner jobRunner, RedisOptions redisOptions)
-
-
Method Details
-
getJobRunner
public com.redis.spring.batch.common.JobRunner getJobRunner() -
getRedisOptions
-
getRedisClient
public io.lettuce.core.AbstractRedisClient getRedisClient() -
getRedisURI
public io.lettuce.core.RedisURI getRedisURI() -
close
- Specified by:
close
in interfaceAutoCloseable
- Throws:
Exception
-
job
-
step
-
connection
-
connection
-
pubSubConnection
public <K,V> io.lettuce.core.pubsub.StatefulRedisPubSubConnection<K,V> pubSubConnection(io.lettuce.core.codec.RedisCodec<K, V> codec) -
pubSubConnection
public <K,V> io.lettuce.core.pubsub.StatefulRedisPubSubConnection<K,V> pubSubConnection(io.lettuce.core.AbstractRedisClient client, io.lettuce.core.codec.RedisCodec<K, V> codec) -
pool
-
pool
public <K,V> org.apache.commons.pool2.impl.GenericObjectPool<io.lettuce.core.api.StatefulConnection<K,V>> pool(io.lettuce.core.codec.RedisCodec<K, V> codec)
-