List of usage examples for org.springframework.data.redis.core.script DefaultRedisScript setScriptSource
public void setScriptSource(ScriptSource scriptSource)
From source file:io.gravitee.repository.redis.ratelimit.RateLimitRepositoryConfiguration.java
@Bean(name = "rateLimitAsyncScript") public RedisScript<List> script() { DefaultRedisScript<List> redisScript = new DefaultRedisScript<List>(); redisScript.setScriptSource(new ResourceScriptSource(new ClassPathResource("scripts/ratelimit-async.lua"))); redisScript.setResultType(List.class); return redisScript; }