Example usage for org.springframework.data.redis.core.script DefaultRedisScript DefaultRedisScript

List of usage examples for org.springframework.data.redis.core.script DefaultRedisScript DefaultRedisScript

Introduction

In this page you can find the example usage for org.springframework.data.redis.core.script DefaultRedisScript DefaultRedisScript.

Prototype

public DefaultRedisScript() 

Source Link

Document

Creates a new DefaultRedisScript

Usage

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;
}