/**
*
*/
package jframe.jedis.service;
import jframe.core.plugin.annotation.Service;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisCluster;
/**
* @author dzh
* @date Dec 2, 2014 10:37:37 AM
* @since 1.0
*/
@Service(clazz = "jframe.jedis.service.JedisServiceImpl", id = "jframe.service.jedis")
public interface JedisService {
/**
*
* @return jedis.host.default's jedis
*/
Jedis getJedis();
Jedis getJedis(String name);
void recycleJedis(Jedis jedis);
void recycleJedis(String name, Jedis jedis);
/**
* unsupported
*
* @param name
* @return
*/
JedisCluster getJedisCluster(String name);
}