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.spi.HasCamelContext, org.apache.camel.StatefulService, org.apache.camel.SuspendableService

public class RedisProducer extends org.apache.camel.support.HeaderSelectorProducer
  • Constructor Details

    • RedisProducer

      public RedisProducer(org.apache.camel.Endpoint endpoint, String header, String defaultHeaderValue, RedisClient redisClient)
  • Method Details

    • 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)
    • invokeHgetAll

      public Map<String,Object> invokeHgetAll(org.apache.camel.Exchange exchange)
    • invokeHincrBy

      public Long invokeHincrBy(org.apache.camel.Exchange exchange)
    • invokeHkeys

      public Set<String> invokeHkeys(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)
    • invokeSort

      public List<Object> invokeSort(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)
    • invokeLrange

      public List<Object> invokeLrange(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)
    • invokeSdiff

      public Set<Object> invokeSdiff(org.apache.camel.Exchange exchange)
    • invokeSdiffstore

      public void invokeSdiffstore(org.apache.camel.Exchange exchange)
    • invokeSinter

      public Set<Object> invokeSinter(org.apache.camel.Exchange exchange)
    • invokeSinterstore

      public void invokeSinterstore(org.apache.camel.Exchange exchange)
    • invokeSismember

      public Boolean invokeSismember(org.apache.camel.Exchange exchange)
    • invokeSmembers

      public Set<Object> invokeSmembers(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)
    • invokeSunion

      public Set<Object> invokeSunion(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)
    • invokeZrangebyscore

      public Set<Object> invokeZrangebyscore(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)
    • invokeMget

      public List<Object> invokeMget(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)
    • invokeGeohash

      public List<String> invokeGeohash(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)