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 IntegerinvokeAppend(org.apache.camel.Exchange exchange)ObjectinvokeBlpop(org.apache.camel.Exchange exchange)ObjectinvokeBrpop(org.apache.camel.Exchange exchange)ObjectinvokeBrpoplpush(org.apache.camel.Exchange exchange)LonginvokeDecr(org.apache.camel.Exchange exchange)LonginvokeDecrby(org.apache.camel.Exchange exchange)voidinvokeDel(org.apache.camel.Exchange exchange)voidinvokeDiscard(org.apache.camel.Exchange exchange)StringinvokeEcho(org.apache.camel.Exchange exchange)voidinvokeExec(org.apache.camel.Exchange exchange)BooleaninvokeExists(org.apache.camel.Exchange exchange)BooleaninvokeExpire(org.apache.camel.Exchange exchange)BooleaninvokeExpireat(org.apache.camel.Exchange exchange)LonginvokeGeoadd(org.apache.camel.Exchange exchange)org.springframework.data.geo.DistanceinvokeGeodist(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)ObjectinvokeGet(org.apache.camel.Exchange exchange)BooleaninvokeGetbit(org.apache.camel.Exchange exchange)StringinvokeGetrange(org.apache.camel.Exchange exchange)ObjectinvokeGetset(org.apache.camel.Exchange exchange)voidinvokeHdel(org.apache.camel.Exchange exchange)BooleaninvokeHexists(org.apache.camel.Exchange exchange)ObjectinvokeHget(org.apache.camel.Exchange exchange)Map<String,Object>invokeHgetAll(org.apache.camel.Exchange exchange)LonginvokeHincrBy(org.apache.camel.Exchange exchange)Set<String>invokeHkeys(org.apache.camel.Exchange exchange)LonginvokeHlen(org.apache.camel.Exchange exchange)Collection<Object>invokeHmget(org.apache.camel.Exchange exchange)voidinvokeHmset(org.apache.camel.Exchange exchange)voidinvokeHset(org.apache.camel.Exchange exchange)BooleaninvokeHsetnx(org.apache.camel.Exchange exchange)Collection<Object>invokeHvals(org.apache.camel.Exchange exchange)LonginvokeIncr(org.apache.camel.Exchange exchange)LonginvokeIncrby(org.apache.camel.Exchange exchange)Collection<String>invokeKeys(org.apache.camel.Exchange exchange)ObjectinvokeLindex(org.apache.camel.Exchange exchange)ObjectinvokeLinsert(org.apache.camel.Exchange exchange)LonginvokeLlen(org.apache.camel.Exchange exchange)ObjectinvokeLpop(org.apache.camel.Exchange exchange)LonginvokeLpush(org.apache.camel.Exchange exchange)LonginvokeLpushx(org.apache.camel.Exchange exchange)List<Object>invokeLrange(org.apache.camel.Exchange exchange)LonginvokeLrem(org.apache.camel.Exchange exchange)voidinvokeLset(org.apache.camel.Exchange exchange)voidinvokeLtrim(org.apache.camel.Exchange exchange)List<Object>invokeMget(org.apache.camel.Exchange exchange)BooleaninvokeMove(org.apache.camel.Exchange exchange)voidinvokeMset(org.apache.camel.Exchange exchange)voidinvokeMsetnx(org.apache.camel.Exchange exchange)voidinvokeMulti(org.apache.camel.Exchange exchange)BooleaninvokePersist(org.apache.camel.Exchange exchange)BooleaninvokePexpire(org.apache.camel.Exchange exchange)BooleaninvokePexpireat(org.apache.camel.Exchange exchange)StringinvokePing(org.apache.camel.Exchange exchange)voidinvokePublish(org.apache.camel.Exchange exchange)voidinvokeQuit(org.apache.camel.Exchange exchange)StringinvokeRandomkey(org.apache.camel.Exchange exchange)voidinvokeRename(org.apache.camel.Exchange exchange)BooleaninvokeRenamenx(org.apache.camel.Exchange exchange)ObjectinvokeRpop(org.apache.camel.Exchange exchange)ObjectinvokeRpoplpush(org.apache.camel.Exchange exchange)LonginvokeRpush(org.apache.camel.Exchange exchange)LonginvokeRpushx(org.apache.camel.Exchange exchange)LonginvokeSadd(org.apache.camel.Exchange exchange)LonginvokeScard(org.apache.camel.Exchange exchange)Set<Object>invokeSdiff(org.apache.camel.Exchange exchange)voidinvokeSdiffstore(org.apache.camel.Exchange exchange)voidinvokeSet(org.apache.camel.Exchange exchange)voidinvokeSetbit(org.apache.camel.Exchange exchange)voidinvokeSetex(org.apache.camel.Exchange exchange)BooleaninvokeSetnx(org.apache.camel.Exchange exchange)voidinvokeSetrange(org.apache.camel.Exchange exchange)Set<Object>invokeSinter(org.apache.camel.Exchange exchange)voidinvokeSinterstore(org.apache.camel.Exchange exchange)BooleaninvokeSismember(org.apache.camel.Exchange exchange)Set<Object>invokeSmembers(org.apache.camel.Exchange exchange)BooleaninvokeSmove(org.apache.camel.Exchange exchange)List<Object>invokeSort(org.apache.camel.Exchange exchange)ObjectinvokeSpop(org.apache.camel.Exchange exchange)ObjectinvokeSrandmember(org.apache.camel.Exchange exchange)LonginvokeSrem(org.apache.camel.Exchange exchange)LonginvokeStrlen(org.apache.camel.Exchange exchange)Set<Object>invokeSunion(org.apache.camel.Exchange exchange)voidinvokeSunionstore(org.apache.camel.Exchange exchange)LonginvokeTtl(org.apache.camel.Exchange exchange)StringinvokeType(org.apache.camel.Exchange exchange)voidinvokeUnwatch(org.apache.camel.Exchange exchange)voidinvokeWatch(org.apache.camel.Exchange exchange)BooleaninvokeZadd(org.apache.camel.Exchange exchange)LonginvokeZcard(org.apache.camel.Exchange exchange)LonginvokeZcount(org.apache.camel.Exchange exchange)DoubleinvokeZincrby(org.apache.camel.Exchange exchange)voidinvokeZinterstore(org.apache.camel.Exchange exchange)ObjectinvokeZrange(org.apache.camel.Exchange exchange)Set<Object>invokeZrangebyscore(org.apache.camel.Exchange exchange)LonginvokeZrank(org.apache.camel.Exchange exchange)LonginvokeZrem(org.apache.camel.Exchange exchange)voidinvokeZremrangebyrank(org.apache.camel.Exchange exchange)voidinvokeZremrangebyscore(org.apache.camel.Exchange exchange)ObjectinvokeZrevrange(org.apache.camel.Exchange exchange)Set<Object>invokeZrevrangebyscore(org.apache.camel.Exchange exchange)LonginvokeZrevrank(org.apache.camel.Exchange exchange)voidinvokeZunionstore(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)
-
-