org.apache.camel.component.redis
Class RedisClient
java.lang.Object
org.apache.camel.component.redis.RedisClient
public class RedisClient
- extends Object
Method Summary |
Integer |
append(String key,
String value)
|
Object |
blpop(String key,
Long timeout)
|
Object |
brpop(String key,
Long timeout)
|
Object |
brpoplpush(String key,
String destination,
Long timeout)
|
Long |
decr(String key)
|
Long |
decrby(String key,
Long value)
|
void |
del(Collection<String> keys)
|
void |
discard()
|
String |
echo(String value)
|
void |
exec()
|
Boolean |
exists(String key)
|
Boolean |
expire(String key,
Long timeout)
|
Boolean |
expireat(String key,
Long seconds)
|
Object |
get(String key)
|
Boolean |
getbit(String key,
Long offset)
|
String |
getrange(String key,
Long start,
Long end)
|
Object |
getset(String key,
Object value)
|
void |
hdel(String key,
String field)
|
Boolean |
hexists(String key,
String field)
|
Object |
hget(String key,
String field)
|
Map<String,Object> |
hgetAll(String key)
|
Long |
hincrBy(String key,
String field,
Long value)
|
Set<String> |
hkeys(String key)
|
Long |
hlen(String key)
|
Collection<Object> |
hmget(String key,
Collection<String> fields)
|
void |
hmset(String key,
Map<String,Object> param)
|
void |
hset(String key,
String field,
Object value)
|
Boolean |
hsetnx(String key,
String field,
Object value)
|
Collection<Object> |
hvals(String key)
|
Long |
incr(String key)
|
Long |
incrby(String key,
Long value)
|
Collection<String> |
keys(String pattern)
|
Object |
lindex(String key,
Long index)
|
Long |
linsert(String key,
Object value,
String pivot,
String position)
|
Long |
llen(String key)
|
Object |
lpop(String key)
|
Long |
lpush(String key,
Object value)
|
List<Object> |
lrange(String key,
Long start,
Long end)
|
Long |
lrem(String key,
Object value,
Long count)
|
void |
lset(String key,
Object value,
Long index)
|
void |
ltrim(String key,
Long start,
Long end)
|
List<Object> |
mget(Collection<String> fields)
|
Boolean |
move(String key,
Integer db)
|
void |
mset(Map<String,Object> map)
|
void |
msetnx(Map<String,Object> map)
|
void |
multi()
|
Boolean |
persist(String key)
|
Boolean |
pexpire(String key,
Long timeout)
|
Boolean |
pexpireat(String key,
Long millis)
|
String |
ping()
|
void |
publish(String channel,
Object message)
|
void |
quit()
|
String |
randomkey()
|
void |
rename(String key,
String value)
|
Boolean |
renamenx(String key,
String value)
|
Object |
rpop(String key)
|
Object |
rpoplpush(String key,
String destination)
|
Long |
rpush(String key,
Object value)
|
Long |
rpushx(String key,
Object value)
|
Long |
sadd(String key,
Object value)
|
Long |
scard(String key)
|
Set<Object> |
sdiff(String key,
Collection<String> keys)
|
void |
sdiffstore(String key,
Collection<String> keys,
String destinations)
|
void |
set(String key,
Object value)
|
void |
setbit(String key,
Long offset,
Boolean value)
|
void |
setex(String key,
Object value,
Long offset)
|
void |
setex(String key,
Object value,
Long timeout,
TimeUnit timeUnit)
|
Boolean |
setnx(String key,
Object value)
|
Set<Object> |
sinter(String key,
Collection<String> keys)
|
void |
sinterstore(String key,
Collection<String> keys,
String destination)
|
Boolean |
sismember(String key,
Object value)
|
Set<Object> |
smembers(String key)
|
Boolean |
smove(String key,
Object value,
String destination)
|
List<Object> |
sort(String key)
|
Object |
spop(String key)
|
Object |
srandmember(String key)
|
Long |
srem(String key,
Object value)
|
Long |
strlen(String key)
|
Set<Object> |
sunion(String key,
Collection<String> keys)
|
void |
sunionstore(String key,
Collection<String> keys,
String destination)
|
Long |
ttl(String key)
|
String |
type(String key)
|
void |
unwatch()
|
void |
watch(Collection<String> keys)
|
Boolean |
zadd(String key,
Object value,
Double score)
|
Long |
zcard(String key)
|
Long |
zcount(String key,
Double min,
Double max)
|
Double |
zincrby(String key,
Object value,
Double increment)
|
void |
zinterstore(String key,
Collection<String> keys,
String destination)
|
Object |
zrange(String key,
Long start,
Long end,
Boolean withScore)
|
Set<Object> |
zrangebyscore(String key,
Double min,
Double max)
|
Long |
zrank(String key,
Object value)
|
Long |
zrem(String key,
Object value)
|
void |
zremrangebyrank(String key,
Long start,
Long end)
|
void |
zremrangebyscore(String key,
Long start,
Long end)
|
Object |
zrevrange(String key,
Long start,
Long end,
Boolean withScore)
|
Set<Object> |
zrevrangebyscore(String key,
Double min,
Double max)
|
Long |
zrevrank(String key,
Object value)
|
void |
zunionstore(String key,
Collection<String> keys,
String destination)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RedisClient
public RedisClient(org.springframework.data.redis.core.RedisTemplate<String,Object> redisTemplate)
set
public void set(String key,
Object value)
hmset
public void hmset(String key,
Map<String,Object> param)
hmget
public Collection<Object> hmget(String key,
Collection<String> fields)
hkeys
public Set<String> hkeys(String key)
hlen
public Long hlen(String key)
hincrBy
public Long hincrBy(String key,
String field,
Long value)
hgetAll
public Map<String,Object> hgetAll(String key)
hexists
public Boolean hexists(String key,
String field)
hget
public Object hget(String key,
String field)
hdel
public void hdel(String key,
String field)
hset
public void hset(String key,
String field,
Object value)
quit
public void quit()
get
public Object get(String key)
hvals
public Collection<Object> hvals(String key)
hsetnx
public Boolean hsetnx(String key,
String field,
Object value)
decr
public Long decr(String key)
decrby
public Long decrby(String key,
Long value)
incr
public Long incr(String key)
incrby
public Long incrby(String key,
Long value)
getrange
public String getrange(String key,
Long start,
Long end)
strlen
public Long strlen(String key)
mget
public List<Object> mget(Collection<String> fields)
mset
public void mset(Map<String,Object> map)
msetnx
public void msetnx(Map<String,Object> map)
getset
public Object getset(String key,
Object value)
setnx
public Boolean setnx(String key,
Object value)
setex
public void setex(String key,
Object value,
Long timeout,
TimeUnit timeUnit)
setex
public void setex(String key,
Object value,
Long offset)
setbit
public void setbit(String key,
Long offset,
Boolean value)
getbit
public Boolean getbit(String key,
Long offset)
append
public Integer append(String key,
String value)
multi
public void multi()
unwatch
public void unwatch()
discard
public void discard()
exec
public void exec()
watch
public void watch(Collection<String> keys)
sadd
public Long sadd(String key,
Object value)
scard
public Long scard(String key)
sdiff
public Set<Object> sdiff(String key,
Collection<String> keys)
sdiffstore
public void sdiffstore(String key,
Collection<String> keys,
String destinations)
sinter
public Set<Object> sinter(String key,
Collection<String> keys)
sinterstore
public void sinterstore(String key,
Collection<String> keys,
String destination)
sismember
public Boolean sismember(String key,
Object value)
smembers
public Set<Object> smembers(String key)
smove
public Boolean smove(String key,
Object value,
String destination)
spop
public Object spop(String key)
srandmember
public Object srandmember(String key)
srem
public Long srem(String key,
Object value)
sunion
public Set<Object> sunion(String key,
Collection<String> keys)
sunionstore
public void sunionstore(String key,
Collection<String> keys,
String destination)
echo
public String echo(String value)
ping
public String ping()
publish
public void publish(String channel,
Object message)
lpop
public Object lpop(String key)
blpop
public Object blpop(String key,
Long timeout)
brpoplpush
public Object brpoplpush(String key,
String destination,
Long timeout)
rpoplpush
public Object rpoplpush(String key,
String destination)
lindex
public Object lindex(String key,
Long index)
linsert
public Long linsert(String key,
Object value,
String pivot,
String position)
rpop
public Object rpop(String key)
brpop
public Object brpop(String key,
Long timeout)
llen
public Long llen(String key)
lrange
public List<Object> lrange(String key,
Long start,
Long end)
lrem
public Long lrem(String key,
Object value,
Long count)
lset
public void lset(String key,
Object value,
Long index)
ltrim
public void ltrim(String key,
Long start,
Long end)
rpush
public Long rpush(String key,
Object value)
rpushx
public Long rpushx(String key,
Object value)
lpush
public Long lpush(String key,
Object value)
del
public void del(Collection<String> keys)
exists
public Boolean exists(String key)
expire
public Boolean expire(String key,
Long timeout)
expireat
public Boolean expireat(String key,
Long seconds)
keys
public Collection<String> keys(String pattern)
move
public Boolean move(String key,
Integer db)
persist
public Boolean persist(String key)
pexpire
public Boolean pexpire(String key,
Long timeout)
pexpireat
public Boolean pexpireat(String key,
Long millis)
randomkey
public String randomkey()
rename
public void rename(String key,
String value)
renamenx
public Boolean renamenx(String key,
String value)
ttl
public Long ttl(String key)
type
public String type(String key)
sort
public List<Object> sort(String key)
zadd
public Boolean zadd(String key,
Object value,
Double score)
zcard
public Long zcard(String key)
zcount
public Long zcount(String key,
Double min,
Double max)
zincrby
public Double zincrby(String key,
Object value,
Double increment)
zinterstore
public void zinterstore(String key,
Collection<String> keys,
String destination)
zrange
public Object zrange(String key,
Long start,
Long end,
Boolean withScore)
zrangebyscore
public Set<Object> zrangebyscore(String key,
Double min,
Double max)
zrank
public Long zrank(String key,
Object value)
zrem
public Long zrem(String key,
Object value)
zremrangebyrank
public void zremrangebyrank(String key,
Long start,
Long end)
zremrangebyscore
public void zremrangebyscore(String key,
Long start,
Long end)
zrevrange
public Object zrevrange(String key,
Long start,
Long end,
Boolean withScore)
zrevrangebyscore
public Set<Object> zrevrangebyscore(String key,
Double min,
Double max)
zrevrank
public Long zrevrank(String key,
Object value)
zunionstore
public void zunionstore(String key,
Collection<String> keys,
String destination)
Apache Camel