Uses of Interface
org.springframework.data.redis.core.script.RedisScript
Packages that use RedisScript
Package
Description
Core package for integrating Redis with Spring concepts.
Lua script execution abstraction.
-
Uses of RedisScript in org.springframework.data.redis.core
Methods in org.springframework.data.redis.core with parameters of type RedisScriptModifier and TypeMethodDescriptiondefault <T> reactor.core.publisher.Flux<T>ReactiveRedisOperations.execute(RedisScript<T> script) Executes the givenRedisScript.default <T> reactor.core.publisher.Flux<T>ReactiveRedisOperations.execute(RedisScript<T> script, List<K> keys) Executes the givenRedisScript.<T> reactor.core.publisher.Flux<T>ReactiveRedisOperations.execute(RedisScript<T> script, List<K> keys, List<?> args) Executes the givenRedisScript<T> reactor.core.publisher.Flux<T>ReactiveRedisOperations.execute(RedisScript<T> script, List<K> keys, List<?> args, RedisElementWriter<?> argsWriter, RedisElementReader<T> resultReader) Executes the givenRedisScript, using the providedRedisSerializers to serialize the script arguments and result.<T> reactor.core.publisher.Flux<T>ReactiveRedisTemplate.execute(RedisScript<T> script, List<K> keys, List<?> args) <T> reactor.core.publisher.Flux<T>ReactiveRedisTemplate.execute(RedisScript<T> script, List<K> keys, List<?> args, RedisElementWriter<?> argsWriter, RedisElementReader<T> resultReader) <T> TRedisOperations.execute(RedisScript<T> script, List<K> keys, Object... args) Executes the givenRedisScript<T> TRedisOperations.execute(RedisScript<T> script, RedisSerializer<?> argsSerializer, RedisSerializer<T> resultSerializer, List<K> keys, Object... args) Executes the givenRedisScript, using the providedRedisSerializers to serialize the script arguments and result.<T> TRedisTemplate.execute(RedisScript<T> script, List<K> keys, Object... args) <T> TRedisTemplate.execute(RedisScript<T> script, RedisSerializer<?> argsSerializer, RedisSerializer<T> resultSerializer, List<K> keys, Object... args) -
Uses of RedisScript in org.springframework.data.redis.core.script
Classes in org.springframework.data.redis.core.script that implement RedisScriptMethods in org.springframework.data.redis.core.script that return RedisScriptModifier and TypeMethodDescriptionstatic <T> RedisScript<T>static <T> RedisScript<T>static <T> RedisScript<T>Creates newRedisScript(with throw away result) from the givenResource.static <T> RedisScript<T>Creates newRedisScriptfromResource.Methods in org.springframework.data.redis.core.script with parameters of type RedisScriptModifier and TypeMethodDescriptionprotected <T> reactor.core.publisher.Flux<T>DefaultReactiveScriptExecutor.eval(ReactiveRedisConnection connection, RedisScript<T> script, ReturnType returnType, int numKeys, ByteBuffer[] keysAndArgs, RedisElementReader<T> resultReader) protected <T> TDefaultScriptExecutor.eval(RedisConnection connection, RedisScript<T> script, ReturnType returnType, int numKeys, byte[][] keysAndArgs, RedisSerializer<T> resultSerializer) <T> reactor.core.publisher.Flux<T>DefaultReactiveScriptExecutor.execute(RedisScript<T> script, List<K> keys, List<?> args) <T> reactor.core.publisher.Flux<T>DefaultReactiveScriptExecutor.execute(RedisScript<T> script, List<K> keys, List<?> args, RedisElementWriter<?> argsWriter, RedisElementReader<T> resultReader) <T> TDefaultScriptExecutor.execute(RedisScript<T> script, List<K> keys, Object... args) <T> TDefaultScriptExecutor.execute(RedisScript<T> script, RedisSerializer<?> argsSerializer, RedisSerializer<T> resultSerializer, List<K> keys, Object... args) default <T> reactor.core.publisher.Flux<T>ReactiveScriptExecutor.execute(RedisScript<T> script) Execute the givenRedisScriptdefault <T> reactor.core.publisher.Flux<T>ReactiveScriptExecutor.execute(RedisScript<T> script, List<K> keys) Execute the givenRedisScript<T> reactor.core.publisher.Flux<T>ReactiveScriptExecutor.execute(RedisScript<T> script, List<K> keys, List<?> args) Executes the givenRedisScript<T> reactor.core.publisher.Flux<T>ReactiveScriptExecutor.execute(RedisScript<T> script, List<K> keys, List<?> args, RedisElementWriter<?> argsWriter, RedisElementReader<T> resultReader) Executes the givenRedisScript, using the providedRedisSerializers to serialize the script arguments and result.<T> TScriptExecutor.execute(RedisScript<T> script, List<K> keys, Object... args) Executes the givenRedisScript<T> TScriptExecutor.execute(RedisScript<T> script, RedisSerializer<?> argsSerializer, RedisSerializer<T> resultSerializer, List<K> keys, Object... args) Executes the givenRedisScript, using the providedRedisSerializers to serialize the script arguments and result.protected ByteBufferDefaultReactiveScriptExecutor.scriptBytes(RedisScript<?> script) protected byte[]DefaultScriptExecutor.scriptBytes(RedisScript<?> script)