Package cool.taomu.framework.cache.jedis
Class JedisUtils
- java.lang.Object
-
- cool.taomu.framework.cache.jedis.JedisUtils
-
- All Implemented Interfaces:
cool.taomu.framework.inter.cache.ICache<java.lang.String,java.io.Serializable>,cool.taomu.framework.inter.cache.IQueueCache<java.lang.String,java.io.Serializable>,cool.taomu.framework.inter.cache.ISetCache<java.lang.String,java.io.Serializable>,java.lang.AutoCloseable
@Spi(value="net_cache", singleton=true) public class JedisUtils extends java.lang.Object implements java.lang.AutoCloseable, cool.taomu.framework.inter.cache.ICache<java.lang.String,java.io.Serializable>, cool.taomu.framework.inter.cache.ISetCache<java.lang.String,java.io.Serializable>, cool.taomu.framework.inter.cache.IQueueCache<java.lang.String,java.io.Serializable>名词 加ed 变 形容词 动词 加ed 变 过去式 动词 加ing 变 正在进行时
-
-
Constructor Summary
Constructors Constructor Description JedisUtils()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()voidclose()java.io.Serializableget(java.lang.String key)redis.clients.jedis.commands.JedisCommandsgetJedis()voidput(java.lang.String key, java.io.Serializable value)java.io.Serializableqpop(java.lang.String key)voidqpush(java.lang.String key, java.io.Serializable value)voidremove(java.lang.String key)voidsadd(java.lang.String key, java.io.Serializable value)java.util.Set<java.io.Serializable>sget(java.lang.String key)voidsremove(java.lang.String key, java.io.Serializable value)
-
-
-
Method Detail
-
getJedis
public redis.clients.jedis.commands.JedisCommands getJedis()
-
close
public void close() throws java.lang.Exception- Specified by:
closein interfacejava.lang.AutoCloseable- Throws:
java.lang.Exception
-
clear
public void clear()
- Specified by:
clearin interfacecool.taomu.framework.inter.cache.ICache<java.lang.String,java.io.Serializable>
-
put
public void put(java.lang.String key, java.io.Serializable value)- Specified by:
putin interfacecool.taomu.framework.inter.cache.ICache<java.lang.String,java.io.Serializable>
-
get
public java.io.Serializable get(java.lang.String key)
- Specified by:
getin interfacecool.taomu.framework.inter.cache.ICache<java.lang.String,java.io.Serializable>
-
remove
public void remove(java.lang.String key)
- Specified by:
removein interfacecool.taomu.framework.inter.cache.ICache<java.lang.String,java.io.Serializable>
-
qpop
public java.io.Serializable qpop(java.lang.String key)
- Specified by:
qpopin interfacecool.taomu.framework.inter.cache.IQueueCache<java.lang.String,java.io.Serializable>
-
qpush
public void qpush(java.lang.String key, java.io.Serializable value)- Specified by:
qpushin interfacecool.taomu.framework.inter.cache.IQueueCache<java.lang.String,java.io.Serializable>
-
sadd
public void sadd(java.lang.String key, java.io.Serializable value)- Specified by:
saddin interfacecool.taomu.framework.inter.cache.ISetCache<java.lang.String,java.io.Serializable>
-
sget
public java.util.Set<java.io.Serializable> sget(java.lang.String key)
- Specified by:
sgetin interfacecool.taomu.framework.inter.cache.ISetCache<java.lang.String,java.io.Serializable>
-
sremove
public void sremove(java.lang.String key, java.io.Serializable value)- Specified by:
sremovein interfacecool.taomu.framework.inter.cache.ISetCache<java.lang.String,java.io.Serializable>
-
-