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

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

Introduction

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

Prototype

@Deprecated
public void setHostName(String hostName) 

Source Link

Document

Sets the Redis hostname.

Usage

From source file:org.encos.flydown.limiters.cache.impl.RedisRatingCache.java

@SuppressWarnings("unchecked")
public RedisRatingCache(String ip, int port) {
    JedisConnectionFactory jedisConnectionFactory = new JedisConnectionFactory();
    jedisConnectionFactory.setHostName(ip);
    jedisConnectionFactory.setPort(port);

    //todo to be defined properly

    cacheTemplate = new RedisTemplate();
    cacheTemplate.setConnectionFactory(jedisConnectionFactory);

}

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  w w w.  jav  a  2s .  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.enitalk.configs.RedisConfig.java

@Bean
public JedisConnectionFactory jedisConnectionFactory() {
    JedisConnectionFactory j = new JedisConnectionFactory();
    j.setUsePool(true);//  w w  w. jav  a2 s.  c  o m
    String redisHost = env.getProperty("redis.host", "localhost");
    logger.info("Redis env host {}", redisHost);
    j.setHostName(redisHost);
    if (StringUtils.isNotBlank(env.getProperty("redis.pass"))) {
        j.setPassword(env.getProperty("redis.pass"));
    }
    return j;
}

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);/*  ww w.ja v a  2 s .c  om*/

    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:com.company.project.config.DataConfig.java

@Bean
public RedisConnectionFactory redisConnectionFactory() {
    JedisConnectionFactory jedisConnectionFactory = new JedisConnectionFactory();
    jedisConnectionFactory.setHostName(env.getProperty("redis.host"));
    jedisConnectionFactory.setPort(Integer.valueOf(env.getProperty("redis.port")));
    jedisConnectionFactory.setPassword(env.getProperty("redis.password"));
    jedisConnectionFactory.setUsePool(true);
    return jedisConnectionFactory;
}

From source file:com.hp.autonomy.frontend.find.hod.beanconfiguration.RedisConfiguration.java

@Bean
public JedisConnectionFactory redisConnectionFactory() {
    final RedisConfig config = configService.getConfig().getRedis();
    final JedisConnectionFactory connectionFactory;

    //If we haven't specified any sentinels then assume non-distributed setup
    if (config.getSentinels().isEmpty()) {
        connectionFactory = new JedisConnectionFactory();
        connectionFactory.setHostName(config.getAddress().getHost());
        connectionFactory.setPort(config.getAddress().getPort());
    } else {//www . java 2  s .c  o m
        final RedisSentinelConfiguration sentinelConfig = new RedisSentinelConfiguration()
                .master(config.getMasterName());
        for (final HostAndPort node : config.getSentinels()) {
            sentinelConfig.sentinel(node.getHost(), node.getPort());
        }

        connectionFactory = new JedisConnectionFactory(sentinelConfig);
    }

    final Integer database = config.getDatabase();

    if (database != null) {
        connectionFactory.setDatabase(database);
    }

    connectionFactory.setPassword(config.getPassword());

    return connectionFactory;
}

From source file:org.springframework.data.redis.listener.SubscriptionConnectionTests.java

@Parameters
public static Collection<Object[]> testParams() {
    int port = SettingsUtils.getPort();
    String host = SettingsUtils.getHost();

    // Jedis/*from  w  w  w  .  j a v a  2s.com*/
    JedisConnectionFactory jedisConnFactory = new JedisConnectionFactory();
    jedisConnFactory.setPort(port);
    jedisConnFactory.setHostName(host);
    jedisConnFactory.setDatabase(2);
    jedisConnFactory.afterPropertiesSet();

    // Lettuce
    LettuceConnectionFactory lettuceConnFactory = new LettuceConnectionFactory();
    lettuceConnFactory.setClientResources(LettuceTestClientResources.getSharedClientResources());
    lettuceConnFactory.setPort(port);
    lettuceConnFactory.setHostName(host);
    lettuceConnFactory.setDatabase(2);
    lettuceConnFactory.setValidateConnection(true);
    lettuceConnFactory.afterPropertiesSet();

    // SRP
    SrpConnectionFactory srpConnFactory = new SrpConnectionFactory();
    srpConnFactory.setPort(port);
    srpConnFactory.setHostName(host);
    srpConnFactory.afterPropertiesSet();

    // JRedis
    JredisConnectionFactory jRedisConnectionFactory = new JredisConnectionFactory();
    jRedisConnectionFactory.setPort(port);
    jRedisConnectionFactory.setHostName(host);
    jRedisConnectionFactory.setDatabase(2);
    jRedisConnectionFactory.afterPropertiesSet();

    return Arrays.asList(new Object[][] { { jedisConnFactory }, { lettuceConnFactory }, { srpConnFactory },
            { jRedisConnectionFactory } });
}