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