public class LettuceReactiveRedisConnection extends Object implements ReactiveRedisConnection
ReactiveRedisConnection.BooleanResponse<I>, ReactiveRedisConnection.ByteBufferResponse<I>, ReactiveRedisConnection.Command, ReactiveRedisConnection.CommandResponse<I,O>, ReactiveRedisConnection.KeyCommand, ReactiveRedisConnection.MultiValueResponse<I,O>, ReactiveRedisConnection.NumericResponse<I,O extends Number>, ReactiveRedisConnection.RangeCommand
Constructor and Description |
---|
LettuceReactiveRedisConnection(com.lambdaworks.redis.AbstractRedisClient client) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
<T> reactor.core.publisher.Flux<T> |
execute(org.springframework.data.redis.connection.lettuce.LettuceReactiveRedisConnection.LettuceReactiveCallback<T> callback) |
ReactiveGeoCommands |
geoCommands()
|
protected com.lambdaworks.redis.cluster.api.reactive.RedisClusterReactiveCommands<ByteBuffer,ByteBuffer> |
getCommands() |
protected com.lambdaworks.redis.api.StatefulConnection<ByteBuffer,ByteBuffer> |
getConnection() |
ReactiveHashCommands |
hashCommands()
Get
ReactiveHashCommands . |
ReactiveHyperLogLogCommands |
hyperLogLogCommands()
|
ReactiveKeyCommands |
keyCommands()
Get
ReactiveKeyCommands . |
ReactiveListCommands |
listCommands()
Get
ReactiveListCommands . |
ReactiveNumberCommands |
numberCommands()
|
ReactiveSetCommands |
setCommands()
Get
ReactiveSetCommands . |
ReactiveStringCommands |
stringCommands()
|
ReactiveZSetCommands |
zSetCommands()
Get
ReactiveZSetCommands . |
public LettuceReactiveRedisConnection(com.lambdaworks.redis.AbstractRedisClient client)
public ReactiveKeyCommands keyCommands()
ReactiveRedisConnection
ReactiveKeyCommands
.keyCommands
in interface ReactiveRedisConnection
public ReactiveStringCommands stringCommands()
ReactiveRedisConnection
stringCommands
in interface ReactiveRedisConnection
public ReactiveNumberCommands numberCommands()
ReactiveRedisConnection
numberCommands
in interface ReactiveRedisConnection
public ReactiveListCommands listCommands()
ReactiveRedisConnection
ReactiveListCommands
.listCommands
in interface ReactiveRedisConnection
public ReactiveSetCommands setCommands()
ReactiveRedisConnection
ReactiveSetCommands
.setCommands
in interface ReactiveRedisConnection
public ReactiveZSetCommands zSetCommands()
ReactiveRedisConnection
ReactiveZSetCommands
.zSetCommands
in interface ReactiveRedisConnection
public ReactiveHashCommands hashCommands()
ReactiveRedisConnection
ReactiveHashCommands
.hashCommands
in interface ReactiveRedisConnection
public ReactiveGeoCommands geoCommands()
ReactiveRedisConnection
geoCommands
in interface ReactiveRedisConnection
public ReactiveHyperLogLogCommands hyperLogLogCommands()
ReactiveRedisConnection
hyperLogLogCommands
in interface ReactiveRedisConnection
public <T> reactor.core.publisher.Flux<T> execute(org.springframework.data.redis.connection.lettuce.LettuceReactiveRedisConnection.LettuceReactiveCallback<T> callback)
callback
- public void close()
close
in interface Closeable
close
in interface AutoCloseable
protected com.lambdaworks.redis.api.StatefulConnection<ByteBuffer,ByteBuffer> getConnection()
protected com.lambdaworks.redis.cluster.api.reactive.RedisClusterReactiveCommands<ByteBuffer,ByteBuffer> getCommands()
Copyright © 2011-2016–2016 Pivotal Software, Inc.. All rights reserved.