Example usage for org.springframework.data.redis.connection.jedis JedisConnectionFactory setTimeout

List of usage examples for org.springframework.data.redis.connection.jedis JedisConnectionFactory setTimeout

Introduction

In this page you can find the example usage for org.springframework.data.redis.connection.jedis JedisConnectionFactory setTimeout.

Prototype

@Deprecated
public void setTimeout(int timeout) 

Source Link

Document

Sets the timeout.

Usage

From source file:com.ge.predix.acs.config.RedisConfig.java

public RedisConnectionFactory createJedisConnectionFactory() {
    JedisPoolConfig poolConfig = new JedisPoolConfig();
    poolConfig.setMaxTotal(this.maxActive);
    poolConfig.setMinIdle(this.minActive);
    poolConfig.setMaxWaitMillis(this.maxWaitTime);
    poolConfig.setTestOnBorrow(false);//from  ww  w.  jav  a2  s .c o m

    JedisConnectionFactory connFactory = new JedisConnectionFactory(poolConfig);
    connFactory.setUsePool(false);
    connFactory.setTimeout(this.soTimeout);
    connFactory.setHostName(this.redisHost);
    connFactory.setPort(this.redisPort);
    return connFactory;
}

From source file:com.ge.predix.acs.config.CloudRedisConfig.java

public RedisConnectionFactory createJedisConnectionFactory() {
    JedisPoolConfig poolConfig = new JedisPoolConfig();
    poolConfig.setMaxTotal(this.maxActive);
    poolConfig.setMinIdle(this.minActive);
    poolConfig.setMaxWaitMillis(this.maxWaitTime);
    poolConfig.setTestOnBorrow(false);//from w w w  . ja  v a2s.co m

    RedisServiceInfo redisServiceInfo = (RedisServiceInfo) cloud().getServiceInfo(this.acsRedis);

    JedisConnectionFactory connFactory = new JedisConnectionFactory(poolConfig);
    connFactory.setUsePool(true);
    connFactory.setTimeout(this.soTimeout);
    connFactory.setHostName(redisServiceInfo.getHost());
    connFactory.setPort(redisServiceInfo.getPort());
    connFactory.setPassword(redisServiceInfo.getPassword());
    return connFactory;
}

From source file:io.gravitee.repository.redis.common.RedisConnectionFactory.java

@Override
public org.springframework.data.redis.connection.RedisConnectionFactory getObject() throws Exception {
    JedisConnectionFactory jedisConnectionFactory = new JedisConnectionFactory();
    jedisConnectionFactory.setHostName(readPropertyValue(propertyPrefix + "host", String.class, "localhost"));
    jedisConnectionFactory.setPort(readPropertyValue(propertyPrefix + "port", int.class, 6379));
    jedisConnectionFactory.setPassword(readPropertyValue(propertyPrefix + "password", String.class, null));
    jedisConnectionFactory.setTimeout(readPropertyValue(propertyPrefix + "timeout", int.class, -1));

    JedisPoolConfig poolConfig = new JedisPoolConfig();
    poolConfig.setMaxTotal(128);/* w  ww .  j  a v a  2  s.c om*/
    poolConfig.setBlockWhenExhausted(false);
    jedisConnectionFactory.setPoolConfig(poolConfig);

    jedisConnectionFactory.afterPropertiesSet();

    return jedisConnectionFactory;
}