Uses of Package
org.springframework.data.redis.connection
Packages that use org.springframework.data.redis.connection
Package
Description
Package providing a Redis implementation for Spring
cache
abstraction.
Connection package providing low-level abstractions for interacting with the various Redis 'drivers'/libraries.
Redis specific converters used for sending data and parsing responses.
Connection package for Jedis library.
Connection package for Lettuce Redis client.
Internal utility package for encoding/decoding Strings to byte[] (using Base64) library.
Core package for integrating Redis with Spring concepts.
Query package for Redis template.
Lua script execution abstraction.
Base package for Redis message listener / pubsub container facility
Message listener adapter package.
Small toolkit mirroring the
java.util.atomic package in Redis.Package providing implementations for most of the
java.util collections on top of Redis.-
Classes in org.springframework.data.redis.connection used by org.springframework.data.redis.cacheClassDescriptionA connection to a Redis server.Thread-safe factory of Redis connections.
-
Classes in org.springframework.data.redis.connection used by org.springframework.data.redis.connectionClassDescriptionThe actual
BITFIELDcommand representation holding severalBitFieldSubCommands.BitFieldSubCommands to execute.TheGETsub command used withBitFieldSubCommands.TheINCRBYsub command used withBitFieldSubCommands.TheSETsub command used withBitFieldSubCommands.Sub command to be used as part ofBitFieldSubCommands.The actual Redis bitfield type representation for signed and unsigned integers used withBitFieldSubCommands.BitFieldSubCommand.Offset used inside aBitFieldSubCommands.BitFieldSubCommand.Callback interface for Redis 'low level' code using the cluster client directly.Callback interface for Redis 'low level' code using the cluster client to execute multi key commands.ClusterCommandExecutor.MultiNodeResultholds allClusterCommandExecutor.NodeResultof a command executed on multipleRedisClusterNode.ClusterCommandExecutor.NodeResultencapsulates the actualvaluereturned by aClusterCommandExecutor.ClusterCommandCallbackon a givenRedisClusterNode.ClusterInfogives access to cluster information such ascluster_stateandcluster_slots_assignedprovided by theCLUSTER INFOcommand.ClusterNodeResourceProviderprovides access to low level client api to directly execute operations against a Redis instance.ClusterTopologyholds snapshot like information aboutRedisClusterNodes.ClusterTopologyProvidermanages the current cluster topology and makes sure to refresh cluster information.Enumeration of the Redis data types.Specifies that the connection decorates anotherRedisConnection.Deprecated.Deprecated.Default implementation forSortParameters.Class encapsulating a Redis message body and its properties.Listener of messages published in Redis.Interface for the cluster commands supported by Redis executed using reactive infrastructure.Redis Server commands executed in cluster environment using reactive infrastructure.Redis Geo commands executed using reactive infrastructure.GEOADDcommand parameters.GEODISTcommand parameters.GEOHASHcommand parameters.GEOPOScommand parameters.GEORADIUSBYMEMBERcommand parameters.GEORADIUScommand parameters.GEOSEARCHcommand parameters.GEOSEARCHSTOREcommand parameters.Redis Hash commands executed using reactive infrastructure.HEXISTSReactiveRedisConnection.Command.HRANDFIELDReactiveRedisConnection.Command.Redis HyperLogLog commands executed using reactive infrastructure.PFADDcommand parameters.PFCOUNTcommand parameters.PFMERGEcommand parameters.Redis Key commands executed using reactive infrastructure.MOVEcommand parameters.EXPIREAT/PEXPIREATcommand parameters.EXPIRE/PEXPIREcommand parameters.MOVEcommand parameters.RENAMEcommand parameters.Redis List commands executed using reactive infrastructure.BLMOVEcommand parameters.BRPOPLPUSHcommand parameters.LINDEXcommand parameters.LINSERTcommand parameters.LMOVEcommand parameters.LPOScommand parameters.LREMcommand parameters.LSETcommand parameters.LPOP/RPOP command parameters.LPUSH/RPUSH command parameters.RPOPLPUSHcommand parameters.Redis numeric commands executed using reactive infrastructure.DECRBYcommand parameters.HINCRBYcommand parameters.INCRBYcommand parameters.Redis Pub/Sub commands executed using reactive infrastructure.Redis connection using reactive infrastructure declaring entry points for reactive command execution.ReactiveRedisConnection.CommandResponseimplementation forBooleanresponses.ReactiveRedisConnection.CommandResponseimplementation forByteBufferresponses.Base interface for Redis commands executed with a reactive infrastructure.Base class for command responses.ReactiveRedisConnection.Commandfor key-bound operations.ReactiveRedisConnection.CommandResponseimplementation forListresponses.ReactiveRedisConnection.CommandResponseimplementation fornumericresponses.Redis Scripting commands executed using reactive infrastructure.Redis Server commands executed using reactive infrastructure.Redis Set commands executed using reactive infrastructure.SADDcommand parameters.SDIFFcommand parameters.SDIFFSTOREcommand parameters.SINTERcommand parameters.SINTERSTOREcommand parameters.SISMEMBERcommand parameters.SMISMEMBERcommand parameters.SMOVEcommand parameters.SPOPcommand parameters.SRANDMEMBERcommand parameters.SREMcommand parameters.SUNIONcommand parameters.SUNIONSTOREcommand parameters.Stream-specific Redis commands executed using reactive infrastructure.XACKcommand parameters.XADDcommand parameters.XDELcommand parameters.Value Object holding parameters for obtaining pending messages.XRANGE/XREVRANGEcommand parameters.XRANGE/XREVRANGEcommand parameters.XTRIMcommand parameters.XCLAIMcommand parameters.Redis String commands executed using reactive infrastructure.APPENDcommand parameters.BITCOUNTcommand parameters.BITFIELDcommand parameters.BITOPcommand parameters.GETBITcommand parameters.ReactiveRedisConnection.CommandforGETEX.MSETcommand parameters.SETBITcommand parameters.SETcommand parameters.SETRANGEcommand parameters.Subscription for Redis channels using reactive infrastructure.Value object for a Redis channel message.ReactiveSubscription.Messagerepresents a Redis channel message within Redis pub/sub.Redis Sorted Set commands executed using reactive infrastructure.BZPOPMIN/BZPOPMAX command parameters.ZADDcommand parameters.ZINTER/ZUNIONcommand parameters.ZINTERSTORE/ZUNIONSTOREcommand parameters.ZCOUNTcommand parameters.ZDIFFcommand parameters.ZDIFFSTOREcommand parameters.ZINCRBYcommand parameters.ZINTERSTOREcommand parameters.ZLEXCOUNTcommand parameters.ZMSCOREcommand parameters.ZPOPMIN/ZPOPMAX command parameters.ZRANDMEMBERcommand parameters.ZRANGEBYLEX/ZREVRANGEBYLEX command parameters.ZRANGEBYSCORE/ZREVRANGEBYSCORE.ZRANGE/ZREVRANGE command parameters.ZRANGESTOREcommand parameters.ZRANK/ZREVRANK command parameters.ZREMcommand parameters.ZREMRANGEBYLEXcommand parameters.ZREMRANGEBYRANKcommand parameters.ZREMRANGEBYSCOREcommand parameters.ZSCOREcommand parameters.ZUNIONSTOREcommand parameters.Interface for the cluster commands supported by Redis.Provides access toRedisClusterCommandsand the segregated command interfaces.Configuration class used to set up aRedisConnectionviaRedisConnectionFactoryfor connecting to Redis Cluster.RedisClusterConnectionallows sending commands to dedicated nodes within the cluster.Representation of a Redis server within the cluster.Builder for creating newRedisClusterNode.Interface defining the commands supported by Redis.Provides access toRedisCommandsand the segregated command interfaces.Marker interface for configuration classes related to Redis connection setup.Configuration interface suitable for Redis cluster environments.Configuration interface suitable for single node redis connections using local unix domain socket.Configuration interface suitable for Redis Sentinel environments.Configuration interface suitable for Redis master/replica environments with fixed hosts.RedisConfigurationpart suitable for configurations that may use authentication when connecting.RedisConfigurationpart suitable for configurations that use a specific database.RedisConfigurationpart suitable for configurations that use native domain sockets for connecting.RedisConfigurationpart suitable for configurations that use host/port combinations for connecting.RedisConfigurationpart suitable for configurations that may use authentication when connecting.A connection to a Redis server.Connection-specific commands supported by Redis.Thread-safe factory of Redis connections.Geo-specific Redis commands.Metrics supported by Redis.Arguments to be used withRedisGeoCommands.A flag to be used.RedisGeoCommands.GeoLocationrepresenting aPointassociated with a name.Additional arguments (like count/sort/...) to be used withRedisGeoCommands.Additional arguments (like count/sort/...) to be used withRedisGeoCommands.Additional arguments (like count/sort/...) to be used withRedisGeoCommands.Hash-specific commands supported by Redis.HyperLogLog specific commands supported by Redis.Exception thrown when subscribing to an expired/deadSubscription.Key-specific commands supported by Redis.List-specific commands supported by Redis.List move direction.List insertion position.Builder for creating newRedisNode.Value object which may or may not contain a Redis password.Exception thrown when executing/closing a pipeline that contains one or multiple invalid/incorrect statements.PubSub-specific Redis commands.Scripting commands.Redis Sentinel-specific commands.Configurationclass used to set up aRedisConnectionwithRedisConnectionFactoryfor connecting to Redis Sentinel(s).Server-specific commands supported by Redis.Set-specific commands supported by Redis.Configuration class used to set up aRedisConnectionwithRedisConnectionFactoryfor connecting to a single node Redis instance.Configuration class used for setting upRedisConnectionviaRedisConnectionFactoryusing the provided Master / Replica configuration to nodes know to not change address.Stream-specific Redis commands.Additional options applicable for XADD command.Value Object holding parameters for obtaining pending messages.String/Value-specific commands supported by Redis.SETcommand arguments forNX,XX.Transaction/Batch specific commands supported by Redis.ZSet(SortedSet)-specific commands supported by Redis.Deprecated.Deprecated.ZADDspecific arguments.Represents a data type returned from Redis, currently used to denote the expected return type of Redis scripting commandsEntity containing the parameters for the SORT operation.Sorting order.Utility class wrapping the 'LIMIT' setting.Convenience extension ofRedisConnectionthat accepts and returnsStrings instead of byte arrays.String-friendly ZSet tuple.Subscription for Redis channels.Listener for subscription notifications.ValueEncodingis used for the Redis internal data representation used in order to store the value associated with a key.DefaultValueEncodingimplementation of encodings used in Redis. -
Classes in org.springframework.data.redis.connection used by org.springframework.data.redis.connection.convertClassDescriptionEnumeration of the Redis data types.The result of an asynchronous operationRepresentation of a Redis server within the cluster.
RedisGeoCommands.GeoLocationrepresenting aPointassociated with a name. -
Classes in org.springframework.data.redis.connection used by org.springframework.data.redis.connection.jedisClassDescription
ClusterCommandExecutortakes care of running commands across the known cluster nodes.Callback interface for Redis 'low level' code using the cluster client directly.Callback interface for Redis 'low level' code using the cluster client to execute multi key commands.ClusterInfogives access to cluster information such ascluster_stateandcluster_slots_assignedprovided by theCLUSTER INFOcommand.ClusterTopologyholds snapshot like information aboutRedisClusterNodes.ClusterTopologyProvidermanages the current cluster topology and makes sure to refresh cluster information.Deprecated.Deprecated.Listener of messages published in Redis.Interface for the cluster commands supported by Redis.Provides access toRedisClusterCommandsand the segregated command interfaces.Configuration class used to set up aRedisConnectionviaRedisConnectionFactoryfor connecting to Redis Cluster.RedisClusterConnectionallows sending commands to dedicated nodes within the cluster.Representation of a Redis server within the cluster.Interface defining the commands supported by Redis.Provides access toRedisCommandsand the segregated command interfaces.A connection to a Redis server.Connection-specific commands supported by Redis.Thread-safe factory of Redis connections.Geo-specific Redis commands.Hash-specific commands supported by Redis.HyperLogLog specific commands supported by Redis.Key-specific commands supported by Redis.List-specific commands supported by Redis.Exception thrown when executing/closing a pipeline that contains one or multiple invalid/incorrect statements.PubSub-specific Redis commands.Scripting commands.Redis Sentinel-specific commands.Configurationclass used to set up aRedisConnectionwithRedisConnectionFactoryfor connecting to Redis Sentinel(s).Server-specific commands supported by Redis.Set-specific commands supported by Redis.Configuration class used to set up aRedisConnectionwithRedisConnectionFactoryfor connecting to a single node Redis instance.Stream-specific Redis commands.String/Value-specific commands supported by Redis.Transaction/Batch specific commands supported by Redis.ZSet(SortedSet)-specific commands supported by Redis.Represents a data type returned from Redis, currently used to denote the expected return type of Redis scripting commandsSubscription for Redis channels. -
Classes in org.springframework.data.redis.connection used by org.springframework.data.redis.connection.lettuceClassDescriptionThe actual
BITFIELDcommand representation holding severalBitFieldSubCommands.BitFieldSubCommands to execute.ClusterCommandExecutortakes care of running commands across the known cluster nodes.Callback interface for Redis 'low level' code using the cluster client directly.Callback interface for Redis 'low level' code using the cluster client to execute multi key commands.ClusterInfogives access to cluster information such ascluster_stateandcluster_slots_assignedprovided by theCLUSTER INFOcommand.ClusterTopologyProvidermanages the current cluster topology and makes sure to refresh cluster information.Deprecated.Deprecated.Listener of messages published in Redis.Thread-safe factory of reactive Redis connections.Interface for the cluster commands supported by Redis.Provides access toRedisClusterCommandsand the segregated command interfaces.Configuration class used to set up aRedisConnectionviaRedisConnectionFactoryfor connecting to Redis Cluster.RedisClusterConnectionallows sending commands to dedicated nodes within the cluster.Representation of a Redis server within the cluster.Interface defining the commands supported by Redis.Provides access toRedisCommandsand the segregated command interfaces.Marker interface for configuration classes related to Redis connection setup.A connection to a Redis server.Connection-specific commands supported by Redis.Thread-safe factory of Redis connections.Geo-specific Redis commands.Arguments to be used withRedisGeoCommands.RedisGeoCommands.GeoLocationrepresenting aPointassociated with a name.Additional arguments (like count/sort/...) to be used withRedisGeoCommands.Hash-specific commands supported by Redis.HyperLogLog specific commands supported by Redis.Key-specific commands supported by Redis.List-specific commands supported by Redis.List insertion position.PubSub-specific Redis commands.Scripting commands.Redis Sentinel-specific commands.Configurationclass used to set up aRedisConnectionwithRedisConnectionFactoryfor connecting to Redis Sentinel(s).Server-specific commands supported by Redis.Set-specific commands supported by Redis.Configuration class used for setting upRedisConnectionviaRedisConnectionFactoryconnecting to single Redis using a local unix domain socket.Configuration class used to set up aRedisConnectionwithRedisConnectionFactoryfor connecting to a single node Redis instance.Stream-specific Redis commands.String/Value-specific commands supported by Redis.SETcommand arguments forNX,XX.Transaction/Batch specific commands supported by Redis.ZSet(SortedSet)-specific commands supported by Redis.Represents a data type returned from Redis, currently used to denote the expected return type of Redis scripting commandsEntity containing the parameters for the SORT operation.Subscription for Redis channels. -
Classes in org.springframework.data.redis.connection used by org.springframework.data.redis.connection.utilClassDescriptionListener of messages published in Redis.Subscription for Redis channels.
-
Classes in org.springframework.data.redis.connection used by org.springframework.data.redis.coreClassDescriptionThe actual
BITFIELDcommand representation holding severalBitFieldSubCommands.BitFieldSubCommands to execute.Enumeration of the Redis data types.Deprecated.Redis connection using reactive infrastructure declaring entry points for reactive command execution.Thread-safe factory of reactive Redis connections.ReactiveSubscription.Messagerepresents a Redis channel message within Redis pub/sub.RedisClusterConnectionallows sending commands to dedicated nodes within the cluster.Representation of a Redis server within the cluster.Interface defining the commands supported by Redis.Provides access toRedisCommandsand the segregated command interfaces.A connection to a Redis server.Connection-specific commands supported by Redis.Thread-safe factory of Redis connections.Geo-specific Redis commands.RedisGeoCommands.GeoLocationrepresenting aPointassociated with a name.Additional arguments (like count/sort/...) to be used withRedisGeoCommands.Additional arguments (like count/sort/...) to be used withRedisGeoCommands.Additional arguments (like count/sort/...) to be used withRedisGeoCommands.Hash-specific commands supported by Redis.HyperLogLog specific commands supported by Redis.Key-specific commands supported by Redis.List-specific commands supported by Redis.List move direction.PubSub-specific Redis commands.Scripting commands.Server-specific commands supported by Redis.Set-specific commands supported by Redis.Stream-specific Redis commands.Additional options applicable for XADD command.String/Value-specific commands supported by Redis.Transaction/Batch specific commands supported by Redis.ZSet(SortedSet)-specific commands supported by Redis.Deprecated.since 3.0, useRangeorRedisZSetCommands.Range.toRange()instead. -
Classes in org.springframework.data.redis.connection used by org.springframework.data.redis.core.queryClassDescriptionEntity containing the parameters for the SORT operation.Sorting order.Utility class wrapping the 'LIMIT' setting.
-
Classes in org.springframework.data.redis.connection used by org.springframework.data.redis.core.scriptClassDescriptionRedis connection using reactive infrastructure declaring entry points for reactive command execution.Thread-safe factory of reactive Redis connections.A connection to a Redis server.Represents a data type returned from Redis, currently used to denote the expected return type of Redis scripting commands
-
Classes in org.springframework.data.redis.connection used by org.springframework.data.redis.domain.geoClassDescription
Metrics supported by Redis.RedisGeoCommands.GeoLocationrepresenting aPointassociated with a name. -
Classes in org.springframework.data.redis.connection used by org.springframework.data.redis.listenerClassDescriptionClass encapsulating a Redis message body and its properties.Listener of messages published in Redis.Thread-safe factory of reactive Redis connections.Subscription for Redis channels using reactive infrastructure.
ReactiveSubscription.Messagerepresents a Redis channel message within Redis pub/sub.Value object for a Redis channel message received from a pattern subscription.Thread-safe factory of Redis connections.Listener for subscription notifications. -
Classes in org.springframework.data.redis.connection used by org.springframework.data.redis.listener.adapterClassDescriptionClass encapsulating a Redis message body and its properties.Listener of messages published in Redis.
-
Classes in org.springframework.data.redis.connection used by org.springframework.data.redis.streamClassDescriptionThread-safe factory of reactive Redis connections.Thread-safe factory of Redis connections.
-
Classes in org.springframework.data.redis.connection used by org.springframework.data.redis.support.atomicClassDescriptionEnumeration of the Redis data types.Thread-safe factory of Redis connections.
-
Classes in org.springframework.data.redis.connection used by org.springframework.data.redis.support.collectionsClassDescriptionEnumeration of the Redis data types.List move direction.Deprecated.since 3.0, use
RangeorRedisZSetCommands.Range.toRange()instead.
RangeorRedisZSetCommands.Range.toRange()instead.