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

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

Introduction

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

Prototype

public void setResultType(Class<T> resultType) 

Source Link

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