Package redis.clients.jedis

Examples of redis.clients.jedis.JedisSentinelPool.returnResource()


    config, 1000, "foobared", 2);
  Jedis jedis = pool.getResource();
  jedis.auth("foobared");
  jedis.set("foo", "bar");
  assertEquals("bar", jedis.get("foo"));
  pool.returnResource(jedis);
  pool.close();
  assertTrue(pool.isClosed());
    }

    @Test
View Full Code Here


  try {
      jedis.set("hello", "jedis");
      Transaction t = jedis.multi();
      t.set("hello", "world");
      pool.returnResource(jedis);

      jedis2 = pool.getResource();

      assertTrue(jedis == jedis2);
      assertEquals("jedis", jedis2.get("hello"));
View Full Code Here

    pool.returnBrokenResource(jedis2);
    jedis2 = null;
      }
  } finally {
      if (jedis2 != null)
    pool.returnResource(jedis2);

      pool.destroy();
  }
    }
View Full Code Here

  config.setBlockWhenExhausted(false);
  JedisSentinelPool pool = new JedisSentinelPool(MASTER_NAME, sentinels,
    config, 1000, "foobared", 2);

  Jedis nullJedis = null;
  pool.returnResource(nullJedis);
  pool.destroy();
    }

    @Test
    public void returnBrokenResourceWithNullResource() {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.