Package | Description |
---|---|
org.springframework.data.redis.core |
Core package for integrating Redis with Spring concepts.
|
org.springframework.data.redis.core.script |
Lua script execution abstraction.
|
Modifier and Type | Method and Description |
---|---|
default <T> reactor.core.publisher.Flux<T> |
ReactiveRedisOperations.execute(RedisScript<T> script)
Executes the given
RedisScript . |
default <T> reactor.core.publisher.Flux<T> |
ReactiveRedisOperations.execute(RedisScript<T> script,
List<K> keys)
Executes the given
RedisScript . |
<T> reactor.core.publisher.Flux<T> |
ReactiveRedisOperations.execute(RedisScript<T> script,
List<K> keys,
List<?> args)
Executes the given
RedisScript |
<T> reactor.core.publisher.Flux<T> |
ReactiveRedisTemplate.execute(RedisScript<T> script,
List<K> keys,
List<?> args) |
<T> reactor.core.publisher.Flux<T> |
ReactiveRedisOperations.execute(RedisScript<T> script,
List<K> keys,
List<?> args,
RedisElementWriter<?> argsWriter,
RedisElementReader<T> resultReader)
Executes the given
RedisScript , using the provided RedisSerializer s to serialize the script
arguments and result. |
<T> reactor.core.publisher.Flux<T> |
ReactiveRedisTemplate.execute(RedisScript<T> script,
List<K> keys,
List<?> args,
RedisElementWriter<?> argsWriter,
RedisElementReader<T> resultReader) |
<T> T |
RedisTemplate.execute(RedisScript<T> script,
List<K> keys,
Object... args) |
<T> T |
RedisOperations.execute(RedisScript<T> script,
List<K> keys,
Object... args)
Executes the given
RedisScript |
<T> T |
RedisTemplate.execute(RedisScript<T> script,
RedisSerializer<?> argsSerializer,
RedisSerializer<T> resultSerializer,
List<K> keys,
Object... args) |
<T> T |
RedisOperations.execute(RedisScript<T> script,
RedisSerializer<?> argsSerializer,
RedisSerializer<T> resultSerializer,
List<K> keys,
Object... args)
Executes the given
RedisScript , using the provided RedisSerializer s to serialize the script
arguments and result. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultRedisScript<T>
Default implementation of
RedisScript . |
Modifier and Type | Method and Description |
---|---|
static <T> RedisScript<T> |
RedisScript.of(String script)
Creates new
RedisScript from String . |
static <T> RedisScript |
RedisScript.of(String script,
Class<T> resultType)
Creates new
RedisScript from String . |
Modifier and Type | Method and Description |
---|---|
protected <T> reactor.core.publisher.Flux<T> |
DefaultReactiveScriptExecutor.eval(ReactiveRedisConnection connection,
RedisScript<T> script,
ReturnType returnType,
int numKeys,
ByteBuffer[] keysAndArgs,
RedisElementReader<T> resultReader) |
protected <T> T |
DefaultScriptExecutor.eval(RedisConnection connection,
RedisScript<T> script,
ReturnType returnType,
int numKeys,
byte[][] keysAndArgs,
RedisSerializer<T> resultSerializer) |
default <T> reactor.core.publisher.Flux<T> |
ReactiveScriptExecutor.execute(RedisScript<T> script)
Execute the given
RedisScript |
default <T> reactor.core.publisher.Flux<T> |
ReactiveScriptExecutor.execute(RedisScript<T> script,
List<K> keys)
Execute the given
RedisScript |
<T> reactor.core.publisher.Flux<T> |
ReactiveScriptExecutor.execute(RedisScript<T> script,
List<K> keys,
List<?> args)
Executes the given
RedisScript |
<T> reactor.core.publisher.Flux<T> |
DefaultReactiveScriptExecutor.execute(RedisScript<T> script,
List<K> keys,
List<?> args) |
<T> reactor.core.publisher.Flux<T> |
ReactiveScriptExecutor.execute(RedisScript<T> script,
List<K> keys,
List<?> args,
RedisElementWriter<?> argsWriter,
RedisElementReader<T> resultReader)
Executes the given
RedisScript , using the provided RedisSerializer s to serialize the script
arguments and result. |
<T> reactor.core.publisher.Flux<T> |
DefaultReactiveScriptExecutor.execute(RedisScript<T> script,
List<K> keys,
List<?> args,
RedisElementWriter<?> argsWriter,
RedisElementReader<T> resultReader) |
<T> T |
ScriptExecutor.execute(RedisScript<T> script,
List<K> keys,
Object... args)
Executes the given
RedisScript |
<T> T |
DefaultScriptExecutor.execute(RedisScript<T> script,
List<K> keys,
Object... args) |
<T> T |
ScriptExecutor.execute(RedisScript<T> script,
RedisSerializer<?> argsSerializer,
RedisSerializer<T> resultSerializer,
List<K> keys,
Object... args)
Executes the given
RedisScript , using the provided RedisSerializer s to serialize the script
arguments and result. |
<T> T |
DefaultScriptExecutor.execute(RedisScript<T> script,
RedisSerializer<?> argsSerializer,
RedisSerializer<T> resultSerializer,
List<K> keys,
Object... args) |
protected byte[] |
DefaultScriptExecutor.scriptBytes(RedisScript<?> script) |
protected ByteBuffer |
DefaultReactiveScriptExecutor.scriptBytes(RedisScript<?> script) |
Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.