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

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

Introduction

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

Prototype

@Deprecated
public void setPort(int port) 

Source Link

Document

Sets the port used to connect to the Redis instance.

Usage

From source file:com.coffeebeans.services.config.caching.RedisCachingConfig.java

@Bean
JedisConnectionFactory jedisConnectionFactory() {
    JedisConnectionFactory factory = new JedisConnectionFactory();
    factory.setHostName(System.getProperty(Constants.REDIS_HOST_NAME, Constants.LOCALHOST));
    factory.setPort(Integer.parseInt(System.getProperty(Constants.REDIS_PORT)));
    factory.setUsePool(true);/*from  w  w  w.  j  a  v a2s. com*/
    return factory;
}

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: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  w  w w .j a va 2s  .  c  o  m*/
    poolConfig.setBlockWhenExhausted(false);
    jedisConnectionFactory.setPoolConfig(poolConfig);

    jedisConnectionFactory.afterPropertiesSet();

    return 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  ww .j  a v  a  2 s. c om*/

    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 ww.j a  v a2 s .c  o  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: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 {/*from   w  w  w. ja va 2s.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 . ja  v  a 2 s.  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 } });
}

From source file:org.springframework.integration.redis.inbound.RedisInboundChannelAdapterTests.java

private void testRedisInboundChannelAdapterGuts(int iteration) throws Exception {
    int numToTest = 10;
    String redisChannelName = "testRedisInboundChannelAdapterChannel";
    QueueChannel channel = new QueueChannel();

    JedisConnectionFactory connectionFactory = new JedisConnectionFactory();
    connectionFactory.setPort(7379);
    connectionFactory.afterPropertiesSet();

    RedisInboundChannelAdapter adapter = new RedisInboundChannelAdapter(connectionFactory);
    adapter.setTopics("testRedisInboundChannelAdapterChannel");
    adapter.setOutputChannel(channel);//from   w w  w  .j av a 2s . c o  m
    adapter.afterPropertiesSet();
    adapter.start();

    RedisMessageListenerContainer container = waitUntilSubscribed(adapter);

    StringRedisTemplate redisTemplate = new StringRedisTemplate(connectionFactory);
    redisTemplate.afterPropertiesSet();
    for (int i = 0; i < numToTest; i++) {
        String message = "test-" + i + " iteration " + iteration;
        redisTemplate.convertAndSend(redisChannelName, message);
        logger.debug("Sent " + message);
    }
    int counter = 0;
    for (int i = 0; i < numToTest; i++) {
        Message<?> message = channel.receive(5000);
        if (message == null) {
            throw new RuntimeException("Failed to receive message # " + i + " iteration " + iteration);
        }
        assertNotNull(message);
        assertTrue(message.getPayload().toString().startsWith("test-"));
        counter++;
    }
    assertEquals(numToTest, counter);
    adapter.stop();
    container.stop();
    connectionFactory.destroy();
}