org.crazycake.shiro
类 RedisClusterManager

java.lang.Object
  继承者 org.crazycake.shiro.RedisClusterManager
所有已实现的接口:
IRedisManager

public class RedisClusterManager
extends Object
implements IRedisManager


构造方法摘要
RedisClusterManager()
           
 
方法摘要
 Long dbSize(byte[] pattern)
          size
 void del(byte[] key)
          del
 byte[] get(byte[] key)
          get value from redis
 int getCount()
           
 int getDatabase()
           
 String getHost()
           
protected  redis.clients.jedis.JedisCluster getJedisCluster()
           
 redis.clients.jedis.JedisPoolConfig getJedisPoolConfig()
           
 int getMaxAttempts()
           
 String getPassword()
           
 int getSoTimeout()
           
 int getTimeout()
           
 Set<byte[]> keys(byte[] pattern)
          keys
 byte[] set(byte[] key, byte[] value, int expireTime)
          set
 void setCount(int count)
           
 void setDatabase(int database)
           
 void setHost(String host)
           
 void setJedisCluster(redis.clients.jedis.JedisCluster jedisCluster)
           
 void setJedisPoolConfig(redis.clients.jedis.JedisPoolConfig jedisPoolConfig)
           
 void setMaxAttempts(int maxAttempts)
           
 void setPassword(String password)
           
 void setSoTimeout(int soTimeout)
           
 void setTimeout(int timeout)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

RedisClusterManager

public RedisClusterManager()
方法详细信息

getJedisCluster

protected redis.clients.jedis.JedisCluster getJedisCluster()

get

public byte[] get(byte[] key)
从接口 IRedisManager 复制的描述
get value from redis

指定者:
接口 IRedisManager 中的 get
返回:

set

public byte[] set(byte[] key,
                  byte[] value,
                  int expireTime)
从接口 IRedisManager 复制的描述
set

指定者:
接口 IRedisManager 中的 set
返回:

del

public void del(byte[] key)
从接口 IRedisManager 复制的描述
del

指定者:
接口 IRedisManager 中的 del

dbSize

public Long dbSize(byte[] pattern)
从接口 IRedisManager 复制的描述
size

指定者:
接口 IRedisManager 中的 dbSize

keys

public Set<byte[]> keys(byte[] pattern)
从接口 IRedisManager 复制的描述
keys

指定者:
接口 IRedisManager 中的 keys
返回:

getMaxAttempts

public int getMaxAttempts()

setMaxAttempts

public void setMaxAttempts(int maxAttempts)

getHost

public String getHost()

setHost

public void setHost(String host)

getTimeout

public int getTimeout()

setTimeout

public void setTimeout(int timeout)

getSoTimeout

public int getSoTimeout()

setSoTimeout

public void setSoTimeout(int soTimeout)

getPassword

public String getPassword()

setPassword

public void setPassword(String password)

getDatabase

public int getDatabase()

setDatabase

public void setDatabase(int database)

getCount

public int getCount()

setCount

public void setCount(int count)

setJedisCluster

public void setJedisCluster(redis.clients.jedis.JedisCluster jedisCluster)

getJedisPoolConfig

public redis.clients.jedis.JedisPoolConfig getJedisPoolConfig()

setJedisPoolConfig

public void setJedisPoolConfig(redis.clients.jedis.JedisPoolConfig jedisPoolConfig)


Copyright © 2018. All rights reserved.