Package org.apache.camel.component.redis
Class RedisProducer
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.DefaultProducer
-
- org.apache.camel.support.DefaultAsyncProducer
-
- org.apache.camel.support.HeaderSelectorProducer
-
- org.apache.camel.component.redis.RedisProducer
-
- All Implemented Interfaces:
AutoCloseable
,org.apache.camel.AsyncProcessor
,org.apache.camel.AsyncProducer
,org.apache.camel.CamelContextAware
,org.apache.camel.EndpointAware
,org.apache.camel.IsSingleton
,org.apache.camel.Processor
,org.apache.camel.Producer
,org.apache.camel.Service
,org.apache.camel.ShutdownableService
,org.apache.camel.StatefulService
,org.apache.camel.SuspendableService
public class RedisProducer extends org.apache.camel.support.HeaderSelectorProducer
-
-
Constructor Summary
Constructors Constructor Description RedisProducer(org.apache.camel.Endpoint endpoint, String header, String defaultHeaderValue, RedisClient redisClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Integer
invokeAppend(org.apache.camel.Exchange exchange)
Object
invokeBlpop(org.apache.camel.Exchange exchange)
Object
invokeBrpop(org.apache.camel.Exchange exchange)
Object
invokeBrpoplpush(org.apache.camel.Exchange exchange)
Long
invokeDecr(org.apache.camel.Exchange exchange)
Long
invokeDecrby(org.apache.camel.Exchange exchange)
void
invokeDel(org.apache.camel.Exchange exchange)
void
invokeDiscard(org.apache.camel.Exchange exchange)
String
invokeEcho(org.apache.camel.Exchange exchange)
void
invokeExec(org.apache.camel.Exchange exchange)
Boolean
invokeExists(org.apache.camel.Exchange exchange)
Boolean
invokeExpire(org.apache.camel.Exchange exchange)
Boolean
invokeExpireat(org.apache.camel.Exchange exchange)
Long
invokeGeoadd(org.apache.camel.Exchange exchange)
org.springframework.data.geo.Distance
invokeGeodist(org.apache.camel.Exchange exchange)
List<String>
invokeGeohash(org.apache.camel.Exchange exchange)
List<org.springframework.data.geo.Point>
invokeGeopos(org.apache.camel.Exchange exchange)
org.springframework.data.geo.GeoResults<org.springframework.data.redis.connection.RedisGeoCommands.GeoLocation<Object>>
invokeGeoradius(org.apache.camel.Exchange exchange)
org.springframework.data.geo.GeoResults<org.springframework.data.redis.connection.RedisGeoCommands.GeoLocation<Object>>
invokeGeoradiusbymember(org.apache.camel.Exchange exchange)
Object
invokeGet(org.apache.camel.Exchange exchange)
Boolean
invokeGetbit(org.apache.camel.Exchange exchange)
String
invokeGetrange(org.apache.camel.Exchange exchange)
Object
invokeGetset(org.apache.camel.Exchange exchange)
void
invokeHdel(org.apache.camel.Exchange exchange)
Boolean
invokeHexists(org.apache.camel.Exchange exchange)
Object
invokeHget(org.apache.camel.Exchange exchange)
Map<String,Object>
invokeHgetAll(org.apache.camel.Exchange exchange)
Long
invokeHincrBy(org.apache.camel.Exchange exchange)
Set<String>
invokeHkeys(org.apache.camel.Exchange exchange)
Long
invokeHlen(org.apache.camel.Exchange exchange)
Collection<Object>
invokeHmget(org.apache.camel.Exchange exchange)
void
invokeHmset(org.apache.camel.Exchange exchange)
void
invokeHset(org.apache.camel.Exchange exchange)
Boolean
invokeHsetnx(org.apache.camel.Exchange exchange)
Collection<Object>
invokeHvals(org.apache.camel.Exchange exchange)
Long
invokeIncr(org.apache.camel.Exchange exchange)
Long
invokeIncrby(org.apache.camel.Exchange exchange)
Collection<String>
invokeKeys(org.apache.camel.Exchange exchange)
Object
invokeLindex(org.apache.camel.Exchange exchange)
Object
invokeLinsert(org.apache.camel.Exchange exchange)
Long
invokeLlen(org.apache.camel.Exchange exchange)
Object
invokeLpop(org.apache.camel.Exchange exchange)
Long
invokeLpush(org.apache.camel.Exchange exchange)
Long
invokeLpushx(org.apache.camel.Exchange exchange)
List<Object>
invokeLrange(org.apache.camel.Exchange exchange)
Long
invokeLrem(org.apache.camel.Exchange exchange)
void
invokeLset(org.apache.camel.Exchange exchange)
void
invokeLtrim(org.apache.camel.Exchange exchange)
List<Object>
invokeMget(org.apache.camel.Exchange exchange)
Boolean
invokeMove(org.apache.camel.Exchange exchange)
void
invokeMset(org.apache.camel.Exchange exchange)
void
invokeMsetnx(org.apache.camel.Exchange exchange)
void
invokeMulti(org.apache.camel.Exchange exchange)
Boolean
invokePersist(org.apache.camel.Exchange exchange)
Boolean
invokePexpire(org.apache.camel.Exchange exchange)
Boolean
invokePexpireat(org.apache.camel.Exchange exchange)
String
invokePing(org.apache.camel.Exchange exchange)
void
invokePublish(org.apache.camel.Exchange exchange)
void
invokeQuit(org.apache.camel.Exchange exchange)
String
invokeRandomkey(org.apache.camel.Exchange exchange)
void
invokeRename(org.apache.camel.Exchange exchange)
Boolean
invokeRenamenx(org.apache.camel.Exchange exchange)
Object
invokeRpop(org.apache.camel.Exchange exchange)
Object
invokeRpoplpush(org.apache.camel.Exchange exchange)
Long
invokeRpush(org.apache.camel.Exchange exchange)
Long
invokeRpushx(org.apache.camel.Exchange exchange)
Long
invokeSadd(org.apache.camel.Exchange exchange)
Long
invokeScard(org.apache.camel.Exchange exchange)
Set<Object>
invokeSdiff(org.apache.camel.Exchange exchange)
void
invokeSdiffstore(org.apache.camel.Exchange exchange)
void
invokeSet(org.apache.camel.Exchange exchange)
void
invokeSetbit(org.apache.camel.Exchange exchange)
void
invokeSetex(org.apache.camel.Exchange exchange)
Boolean
invokeSetnx(org.apache.camel.Exchange exchange)
void
invokeSetrange(org.apache.camel.Exchange exchange)
Set<Object>
invokeSinter(org.apache.camel.Exchange exchange)
void
invokeSinterstore(org.apache.camel.Exchange exchange)
Boolean
invokeSismember(org.apache.camel.Exchange exchange)
Set<Object>
invokeSmembers(org.apache.camel.Exchange exchange)
Boolean
invokeSmove(org.apache.camel.Exchange exchange)
List<Object>
invokeSort(org.apache.camel.Exchange exchange)
Object
invokeSpop(org.apache.camel.Exchange exchange)
Object
invokeSrandmember(org.apache.camel.Exchange exchange)
Long
invokeSrem(org.apache.camel.Exchange exchange)
Long
invokeStrlen(org.apache.camel.Exchange exchange)
Set<Object>
invokeSunion(org.apache.camel.Exchange exchange)
void
invokeSunionstore(org.apache.camel.Exchange exchange)
Long
invokeTtl(org.apache.camel.Exchange exchange)
String
invokeType(org.apache.camel.Exchange exchange)
void
invokeUnwatch(org.apache.camel.Exchange exchange)
void
invokeWatch(org.apache.camel.Exchange exchange)
Boolean
invokeZadd(org.apache.camel.Exchange exchange)
Long
invokeZcard(org.apache.camel.Exchange exchange)
Long
invokeZcount(org.apache.camel.Exchange exchange)
Double
invokeZincrby(org.apache.camel.Exchange exchange)
void
invokeZinterstore(org.apache.camel.Exchange exchange)
Object
invokeZrange(org.apache.camel.Exchange exchange)
Set<Object>
invokeZrangebyscore(org.apache.camel.Exchange exchange)
Long
invokeZrank(org.apache.camel.Exchange exchange)
Long
invokeZrem(org.apache.camel.Exchange exchange)
void
invokeZremrangebyrank(org.apache.camel.Exchange exchange)
void
invokeZremrangebyscore(org.apache.camel.Exchange exchange)
Object
invokeZrevrange(org.apache.camel.Exchange exchange)
Set<Object>
invokeZrevrangebyscore(org.apache.camel.Exchange exchange)
Long
invokeZrevrank(org.apache.camel.Exchange exchange)
void
invokeZunionstore(org.apache.camel.Exchange exchange)
-
Methods inherited from class org.apache.camel.support.HeaderSelectorProducer
doBuild, getCamelContext, process, processResult, setCamelContext
-
Methods inherited from class org.apache.camel.support.DefaultProducer
createExchange, doStart, doStop, getEndpoint, isSingleton, toString
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doFail, doInit, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Constructor Detail
-
RedisProducer
public RedisProducer(org.apache.camel.Endpoint endpoint, String header, String defaultHeaderValue, RedisClient redisClient)
-
-
Method Detail
-
invokeEcho
public String invokeEcho(org.apache.camel.Exchange exchange)
-
invokePing
public String invokePing(org.apache.camel.Exchange exchange)
-
invokeQuit
public void invokeQuit(org.apache.camel.Exchange exchange)
-
invokeHdel
public void invokeHdel(org.apache.camel.Exchange exchange)
-
invokeHexists
public Boolean invokeHexists(org.apache.camel.Exchange exchange)
-
invokeHget
public Object invokeHget(org.apache.camel.Exchange exchange)
-
invokeHincrBy
public Long invokeHincrBy(org.apache.camel.Exchange exchange)
-
invokeHlen
public Long invokeHlen(org.apache.camel.Exchange exchange)
-
invokeHmget
public Collection<Object> invokeHmget(org.apache.camel.Exchange exchange)
-
invokeHmset
public void invokeHmset(org.apache.camel.Exchange exchange)
-
invokeHset
public void invokeHset(org.apache.camel.Exchange exchange)
-
invokeHsetnx
public Boolean invokeHsetnx(org.apache.camel.Exchange exchange)
-
invokeHvals
public Collection<Object> invokeHvals(org.apache.camel.Exchange exchange)
-
invokeDel
public void invokeDel(org.apache.camel.Exchange exchange)
-
invokeExists
public Boolean invokeExists(org.apache.camel.Exchange exchange)
-
invokeExpire
public Boolean invokeExpire(org.apache.camel.Exchange exchange)
-
invokeExpireat
public Boolean invokeExpireat(org.apache.camel.Exchange exchange)
-
invokeKeys
public Collection<String> invokeKeys(org.apache.camel.Exchange exchange)
-
invokeMove
public Boolean invokeMove(org.apache.camel.Exchange exchange)
-
invokePersist
public Boolean invokePersist(org.apache.camel.Exchange exchange)
-
invokePexpire
public Boolean invokePexpire(org.apache.camel.Exchange exchange)
-
invokePexpireat
public Boolean invokePexpireat(org.apache.camel.Exchange exchange)
-
invokeRandomkey
public String invokeRandomkey(org.apache.camel.Exchange exchange)
-
invokeRename
public void invokeRename(org.apache.camel.Exchange exchange)
-
invokeRenamenx
public Boolean invokeRenamenx(org.apache.camel.Exchange exchange)
-
invokeTtl
public Long invokeTtl(org.apache.camel.Exchange exchange)
-
invokeType
public String invokeType(org.apache.camel.Exchange exchange)
-
invokeBlpop
public Object invokeBlpop(org.apache.camel.Exchange exchange)
-
invokeBrpop
public Object invokeBrpop(org.apache.camel.Exchange exchange)
-
invokeBrpoplpush
public Object invokeBrpoplpush(org.apache.camel.Exchange exchange)
-
invokeLindex
public Object invokeLindex(org.apache.camel.Exchange exchange)
-
invokeLinsert
public Object invokeLinsert(org.apache.camel.Exchange exchange)
-
invokeLlen
public Long invokeLlen(org.apache.camel.Exchange exchange)
-
invokeLpop
public Object invokeLpop(org.apache.camel.Exchange exchange)
-
invokeLpush
public Long invokeLpush(org.apache.camel.Exchange exchange)
-
invokeLpushx
public Long invokeLpushx(org.apache.camel.Exchange exchange)
-
invokeLrem
public Long invokeLrem(org.apache.camel.Exchange exchange)
-
invokeLset
public void invokeLset(org.apache.camel.Exchange exchange)
-
invokeLtrim
public void invokeLtrim(org.apache.camel.Exchange exchange)
-
invokeRpop
public Object invokeRpop(org.apache.camel.Exchange exchange)
-
invokeRpoplpush
public Object invokeRpoplpush(org.apache.camel.Exchange exchange)
-
invokeRpush
public Long invokeRpush(org.apache.camel.Exchange exchange)
-
invokeRpushx
public Long invokeRpushx(org.apache.camel.Exchange exchange)
-
invokePublish
public void invokePublish(org.apache.camel.Exchange exchange)
-
invokeSadd
public Long invokeSadd(org.apache.camel.Exchange exchange)
-
invokeScard
public Long invokeScard(org.apache.camel.Exchange exchange)
-
invokeSdiffstore
public void invokeSdiffstore(org.apache.camel.Exchange exchange)
-
invokeSinterstore
public void invokeSinterstore(org.apache.camel.Exchange exchange)
-
invokeSismember
public Boolean invokeSismember(org.apache.camel.Exchange exchange)
-
invokeSmove
public Boolean invokeSmove(org.apache.camel.Exchange exchange)
-
invokeSpop
public Object invokeSpop(org.apache.camel.Exchange exchange)
-
invokeSrandmember
public Object invokeSrandmember(org.apache.camel.Exchange exchange)
-
invokeSrem
public Long invokeSrem(org.apache.camel.Exchange exchange)
-
invokeSunionstore
public void invokeSunionstore(org.apache.camel.Exchange exchange)
-
invokeZadd
public Boolean invokeZadd(org.apache.camel.Exchange exchange)
-
invokeZcard
public Long invokeZcard(org.apache.camel.Exchange exchange)
-
invokeZcount
public Long invokeZcount(org.apache.camel.Exchange exchange)
-
invokeZincrby
public Double invokeZincrby(org.apache.camel.Exchange exchange)
-
invokeZinterstore
public void invokeZinterstore(org.apache.camel.Exchange exchange)
-
invokeZrange
public Object invokeZrange(org.apache.camel.Exchange exchange)
-
invokeZrank
public Long invokeZrank(org.apache.camel.Exchange exchange)
-
invokeZrem
public Long invokeZrem(org.apache.camel.Exchange exchange)
-
invokeZremrangebyrank
public void invokeZremrangebyrank(org.apache.camel.Exchange exchange)
-
invokeZremrangebyscore
public void invokeZremrangebyscore(org.apache.camel.Exchange exchange)
-
invokeZrevrange
public Object invokeZrevrange(org.apache.camel.Exchange exchange)
-
invokeZrevrangebyscore
public Set<Object> invokeZrevrangebyscore(org.apache.camel.Exchange exchange)
-
invokeZrevrank
public Long invokeZrevrank(org.apache.camel.Exchange exchange)
-
invokeZunionstore
public void invokeZunionstore(org.apache.camel.Exchange exchange)
-
invokeAppend
public Integer invokeAppend(org.apache.camel.Exchange exchange)
-
invokeDecr
public Long invokeDecr(org.apache.camel.Exchange exchange)
-
invokeDecrby
public Long invokeDecrby(org.apache.camel.Exchange exchange)
-
invokeGet
public Object invokeGet(org.apache.camel.Exchange exchange)
-
invokeGetbit
public Boolean invokeGetbit(org.apache.camel.Exchange exchange)
-
invokeGetrange
public String invokeGetrange(org.apache.camel.Exchange exchange)
-
invokeSetrange
public void invokeSetrange(org.apache.camel.Exchange exchange)
-
invokeGetset
public Object invokeGetset(org.apache.camel.Exchange exchange)
-
invokeIncr
public Long invokeIncr(org.apache.camel.Exchange exchange)
-
invokeIncrby
public Long invokeIncrby(org.apache.camel.Exchange exchange)
-
invokeMset
public void invokeMset(org.apache.camel.Exchange exchange)
-
invokeMsetnx
public void invokeMsetnx(org.apache.camel.Exchange exchange)
-
invokeSet
public void invokeSet(org.apache.camel.Exchange exchange)
-
invokeSetbit
public void invokeSetbit(org.apache.camel.Exchange exchange)
-
invokeSetex
public void invokeSetex(org.apache.camel.Exchange exchange)
-
invokeSetnx
public Boolean invokeSetnx(org.apache.camel.Exchange exchange)
-
invokeStrlen
public Long invokeStrlen(org.apache.camel.Exchange exchange)
-
invokeDiscard
public void invokeDiscard(org.apache.camel.Exchange exchange)
-
invokeExec
public void invokeExec(org.apache.camel.Exchange exchange)
-
invokeMulti
public void invokeMulti(org.apache.camel.Exchange exchange)
-
invokeWatch
public void invokeWatch(org.apache.camel.Exchange exchange)
-
invokeUnwatch
public void invokeUnwatch(org.apache.camel.Exchange exchange)
-
invokeGeoadd
public Long invokeGeoadd(org.apache.camel.Exchange exchange)
-
invokeGeodist
public org.springframework.data.geo.Distance invokeGeodist(org.apache.camel.Exchange exchange)
-
invokeGeopos
public List<org.springframework.data.geo.Point> invokeGeopos(org.apache.camel.Exchange exchange)
-
invokeGeoradius
public org.springframework.data.geo.GeoResults<org.springframework.data.redis.connection.RedisGeoCommands.GeoLocation<Object>> invokeGeoradius(org.apache.camel.Exchange exchange)
-
invokeGeoradiusbymember
public org.springframework.data.geo.GeoResults<org.springframework.data.redis.connection.RedisGeoCommands.GeoLocation<Object>> invokeGeoradiusbymember(org.apache.camel.Exchange exchange)
-
-