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

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

Introduction

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

Prototype

public JedisConnectionFactory() 

Source Link

Document

Constructs a new JedisConnectionFactory instance with default settings (default connection pooling, no shard information).

Usage

From source file:com.vcredit.lrh.db.redis.RedisCacheConfiguration.java

@Bean(name = "redisConnectionFactory")
public JedisConnectionFactory redisConnectionFactory() {
    JedisConnectionFactory redisConnectionFactory = new JedisConnectionFactory();
    redisConnectionFactory.setHostName(properties.getHost());
    redisConnectionFactory.setPort(properties.getPort());
    return redisConnectionFactory;
}

From source file:com.springsource.greenhouse.config.KeyValueConfig.java

@Bean
public RedisConnectionFactory redisConnectionFactory() {
    JedisConnectionFactory redis = new JedisConnectionFactory();
    redis.setHostName(environment.getProperty("redis.hostName"));
    redis.setPort(environment.getProperty("redis.port", Integer.class));
    redis.setPassword(environment.getProperty("redis.password"));
    return redis;
}

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);//from   ww  w .j  a v  a  2  s.co  m
    poolConfig.setBlockWhenExhausted(false);
    jedisConnectionFactory.setPoolConfig(poolConfig);

    jedisConnectionFactory.afterPropertiesSet();

    return jedisConnectionFactory;
}

From source file:lab.home.mvn_tomcat_spring_redis_rest_api.config.SpringRedisConfig.java

@Bean
JedisConnectionFactory jedisConnectionFactory() {
    JedisConnectionFactory factory = new JedisConnectionFactory();
    factory.setHostName(redisHost);/*from www  .j  a  va 2s. c  om*/
    factory.setPort(redisPort);
    factory.setUsePool(true);
    return factory;
}

From source file:org.cloudfoundry.community.servicebroker.vrealize.CloudConfig.java

@Bean
JedisConnectionFactory jedisConnectionFactory() {
    JedisConnectionFactory factory = new JedisConnectionFactory();
    factory.setUsePool(true);
    return factory;
}

From source file:com.jc.hitian.core.redis.RedisAutoConfiguration.java

@Bean
public JedisConnectionFactory jedisConnectionFactory(RedisProperties properties) {

    JedisConnectionFactory factory = new JedisConnectionFactory();
    factory.setHostName(properties.getHost());
    factory.setPort(properties.getPort());
    factory.setDatabase(properties.getDatabase());
    factory.setUsePool(properties.isUsePool());
    JedisPoolConfig config = new JedisPoolConfig();
    factory.setPoolConfig(config);//from  ww w  .jav a2 s. c o  m
    return factory;
}

From source file:cn.org.once.cstack.config.CacheConfiguration.java

@Bean
public JedisConnectionFactory jedisConnectionFactory() {
    JedisConnectionFactory redisConnectionFactory = new JedisConnectionFactory();
    redisConnectionFactory.setHostName(redisIp);
    redisConnectionFactory.setPort(6379);
    return redisConnectionFactory;
}

From source file:sample.config.RedisConfig.java

@Bean
public JedisConnectionFactory connectionFactory() throws Exception {
    JedisConnectionFactory factory = new JedisConnectionFactory();
    factory.setPort(getPort());//from   w w  w.j av  a2 s .com
    return factory;
}

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 {/*from www .  j a  v a  2  s . c om*/
        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:stormy.pythian.service.spring.ServiceConfiguration.java

@Bean
public RedisConnectionFactory redisConnectionFactory() {
    JedisConnectionFactory connectionFactory = new JedisConnectionFactory();
    connectionFactory.setHostName(redisHostName);
    connectionFactory.setPort(redisPort);
    connectionFactory.setPassword(redisPassword);
    return connectionFactory;
}