インターフェース ScriptExecutor<K>
- 型パラメーター:
K
- スクリプトの実行中に渡される可能性のあるキーの型
- すべての既知の実装クラス:
DefaultScriptExecutor
public interface ScriptExecutor<K>
RedisScript
を実行します - 作成者:
- Jennifer Hickey
メソッドのサマリー
修飾子と型メソッド説明<T> T
execute
(RedisScript<T> script, ListSE<K> keys, ObjectSE... args) 指定されたRedisScript
を実行します<T> T
execute
(RedisScript<T> script, RedisSerializer<?> argsSerializer, RedisSerializer<T> resultSerializer, ListSE<K> keys, ObjectSE... args) 指定されたRedisSerializer
を使用して、指定されたRedisScript
を実行し、スクリプトの引数と結果を直列化します。
メソッドの詳細
execute
指定されたRedisScript
を実行します- パラメーター:
script
- 実行するスクリプトkeys
- スクリプトに渡す必要のあるキーargs
- スクリプトに渡す必要のある引数- 戻り値:
- スクリプトの戻り値。
RedisScript.getResultType()
が null の場合は null。おそらく使い捨てのステータス応答を示します (つまり、"OK" )
execute
<T> T execute(RedisScript<T> script, RedisSerializer<?> argsSerializer, RedisSerializer<T> resultSerializer, ListSE<K> keys, ObjectSE... args) 指定されたRedisSerializer
を使用して、指定されたRedisScript
を実行し、スクリプトの引数と結果を直列化します。- パラメーター:
script
- 実行するスクリプトargsSerializer
- 引数の直列化に使用するRedisSerializer
resultSerializer
- スクリプトの戻り値の直列化に使用するRedisSerializer
keys
- スクリプトに渡す必要のあるキーargs
- スクリプトに渡す必要のある引数- 戻り値:
- スクリプトの戻り値。
RedisScript.getResultType()
が null の場合は null。おそらく使い捨てのステータス応答を示します (つまり、"OK" )