Package org.redisson.api
Interface RScript
-
- All Superinterfaces:
RScriptAsync
- All Known Implementing Classes:
RedissonScript
public interface RScript extends RScriptAsync
- Author:
- Nikita Koksharov
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
RScript.Mode
static class
RScript.ReturnType
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <R> R
eval(RScript.Mode mode, String luaScript, RScript.ReturnType returnType)
<R> R
eval(RScript.Mode mode, String luaScript, RScript.ReturnType returnType, List<Object> keys, Object... values)
<R> R
eval(RScript.Mode mode, Codec codec, String luaScript, RScript.ReturnType returnType)
<R> R
eval(RScript.Mode mode, Codec codec, String luaScript, RScript.ReturnType returnType, List<Object> keys, Object... values)
<R> R
evalSha(RScript.Mode mode, String shaDigest, RScript.ReturnType returnType)
<R> R
evalSha(RScript.Mode mode, String shaDigest, RScript.ReturnType returnType, List<Object> keys, Object... values)
<R> R
evalSha(RScript.Mode mode, Codec codec, String shaDigest, RScript.ReturnType returnType)
<R> R
evalSha(RScript.Mode mode, Codec codec, String shaDigest, RScript.ReturnType returnType, List<Object> keys, Object... values)
List<Boolean>
scriptExists(String... shaDigests)
void
scriptFlush()
void
scriptKill()
String
scriptLoad(String luaScript)
-
Methods inherited from interface org.redisson.api.RScriptAsync
evalAsync, evalAsync, evalAsync, evalAsync, evalAsync, evalShaAsync, evalShaAsync, evalShaAsync, evalShaAsync, evalShaAsync, scriptExistsAsync, scriptExistsAsync, scriptFlushAsync, scriptKillAsync, scriptLoadAsync, scriptLoadAsync
-
-
-
-
Method Detail
-
evalSha
<R> R evalSha(RScript.Mode mode, String shaDigest, RScript.ReturnType returnType, List<Object> keys, Object... values)
-
evalSha
<R> R evalSha(RScript.Mode mode, Codec codec, String shaDigest, RScript.ReturnType returnType, List<Object> keys, Object... values)
-
evalSha
<R> R evalSha(RScript.Mode mode, String shaDigest, RScript.ReturnType returnType)
-
evalSha
<R> R evalSha(RScript.Mode mode, Codec codec, String shaDigest, RScript.ReturnType returnType)
-
eval
<R> R eval(RScript.Mode mode, String luaScript, RScript.ReturnType returnType, List<Object> keys, Object... values)
-
eval
<R> R eval(RScript.Mode mode, Codec codec, String luaScript, RScript.ReturnType returnType, List<Object> keys, Object... values)
-
eval
<R> R eval(RScript.Mode mode, String luaScript, RScript.ReturnType returnType)
-
eval
<R> R eval(RScript.Mode mode, Codec codec, String luaScript, RScript.ReturnType returnType)
-
scriptKill
void scriptKill()
-
scriptFlush
void scriptFlush()
-
-