Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractRedisClient - Class in net.somta.extra.cache.redis.client
-
抽象的Redis客户端
- AbstractRedisClient() - Constructor for class net.somta.extra.cache.redis.client.AbstractRedisClient
B
- buildRedisClient(RedisConfigItem) - Static method in class net.somta.extra.cache.redis.RedisClientBuilder
-
构建Redis客户端
- buildRedisClient(RedisConfigItem, InterfaceSerializable) - Static method in class net.somta.extra.cache.redis.RedisClientBuilder
-
构建Redis客户端
C
- cluster - Enum constant in enum class net.somta.extra.cache.redis.model.RedisModeEnum
-
集群模式
- ClusterRedisClient - Class in net.somta.extra.cache.redis.client
-
集群的Redis客户端
- ClusterRedisClient() - Constructor for class net.somta.extra.cache.redis.client.ClusterRedisClient
D
- deserialize(String, Class<T>) - Method in interface net.somta.extra.cache.redis.serialize.InterfaceSerializable
-
反序列化
- deserialize(String, Class<T>) - Method in class net.somta.extra.cache.redis.serialize.JsonSerializable
- deserialize(String, Class<T>, Class<?>) - Method in interface net.somta.extra.cache.redis.serialize.InterfaceSerializable
-
反序列化
- deserialize(String, Class<T>, Class<?>) - Method in class net.somta.extra.cache.redis.serialize.JsonSerializable
G
- getAddress() - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- getClientName() - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- getConnectTimeout() - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- getDatabase() - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- getErrorCode() - Method in enum class net.somta.extra.cache.redis.model.RedisErrorEnum
- getErrorMsg() - Method in enum class net.somta.extra.cache.redis.model.RedisErrorEnum
- getMasterConnectionPoolSize() - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- getModel() - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- getPassword() - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- getPoolMinIdle() - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- getPoolSize() - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- getRedissonClient() - Method in class net.somta.extra.cache.redis.client.AbstractRedisClient
-
获取redission的client
- getRetryAttempts() - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- getRetryInterval() - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- getScanInterval() - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- getSentinelMaster() - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- getSerializable() - Method in class net.somta.extra.cache.redis.client.AbstractRedisClient
-
获取序列化器
- getSlaveConnectionPoolSize() - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- getTimeout() - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
I
- init(RedisConfigItem) - Method in class net.somta.extra.cache.redis.client.AbstractRedisClient
-
初始化配置
- initClientConfig(Config, RedisConfigItem) - Method in class net.somta.extra.cache.redis.client.AbstractRedisClient
-
初始化客户端配置,交给子类实现
- initClientConfig(Config, RedisConfigItem) - Method in class net.somta.extra.cache.redis.client.ClusterRedisClient
- initClientConfig(Config, RedisConfigItem) - Method in class net.somta.extra.cache.redis.client.SentinelRedisClient
- initClientConfig(Config, RedisConfigItem) - Method in class net.somta.extra.cache.redis.client.SingleRedisClient
- InterfaceSerializable - Interface in net.somta.extra.cache.redis.serialize
-
标准序列化接口
J
- JsonSerializable - Class in net.somta.extra.cache.redis.serialize
-
Json的序列化实现
- JsonSerializable() - Constructor for class net.somta.extra.cache.redis.serialize.JsonSerializable
N
- net.somta.extra.cache.redis - package net.somta.extra.cache.redis
- net.somta.extra.cache.redis.client - package net.somta.extra.cache.redis.client
- net.somta.extra.cache.redis.exception - package net.somta.extra.cache.redis.exception
- net.somta.extra.cache.redis.model - package net.somta.extra.cache.redis.model
- net.somta.extra.cache.redis.serialize - package net.somta.extra.cache.redis.serialize
P
- PROTOCOL - Static variable in class net.somta.extra.cache.redis.model.RedisConfigItem
R
- REDIS_ADDRESS_ERROR - Enum constant in enum class net.somta.extra.cache.redis.model.RedisErrorEnum
- REDIS_MODE_ERROR - Enum constant in enum class net.somta.extra.cache.redis.model.RedisErrorEnum
- REDIS_SENTINEL_MASTER_NAME_ERROR - Enum constant in enum class net.somta.extra.cache.redis.model.RedisErrorEnum
- RedisClientBuilder - Class in net.somta.extra.cache.redis
-
Redis客户端构建类,构建不同类型的client
- RedisClientBuilder() - Constructor for class net.somta.extra.cache.redis.RedisClientBuilder
- RedisConfigItem - Class in net.somta.extra.cache.redis.model
-
Redis配置类
- RedisConfigItem() - Constructor for class net.somta.extra.cache.redis.model.RedisConfigItem
- RedisErrorEnum - Enum Class in net.somta.extra.cache.redis.model
-
Redis异常枚举
- RedisException - Exception Class in net.somta.extra.cache.redis.exception
-
Redis自定义异常
- RedisException(IBaseError, Object...) - Constructor for exception class net.somta.extra.cache.redis.exception.RedisException
- RedisException(IBaseError, Throwable, Object...) - Constructor for exception class net.somta.extra.cache.redis.exception.RedisException
- RedisModeEnum - Enum Class in net.somta.extra.cache.redis.model
- redissonClient - Variable in class net.somta.extra.cache.redis.client.AbstractRedisClient
-
redisson客户端
S
- sentinel - Enum constant in enum class net.somta.extra.cache.redis.model.RedisModeEnum
-
哨兵模式
- SentinelRedisClient - Class in net.somta.extra.cache.redis.client
-
哨兵的Redis客户端
- SentinelRedisClient() - Constructor for class net.somta.extra.cache.redis.client.SentinelRedisClient
- serialize(T) - Method in interface net.somta.extra.cache.redis.serialize.InterfaceSerializable
-
序列化
- serialize(T) - Method in class net.somta.extra.cache.redis.serialize.JsonSerializable
- setAddress(String[]) - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- setClientName(String) - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- setConnectTimeout(Integer) - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- setDatabase(Integer) - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- setInterfaceSerializable(InterfaceSerializable) - Method in class net.somta.extra.cache.redis.client.AbstractRedisClient
- setMasterConnectionPoolSize(Integer) - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- setModel(String) - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- setPassword(String) - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- setPoolMinIdle(Integer) - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- setPoolSize(Integer) - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- setRetryAttempts(Integer) - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- setRetryInterval(Integer) - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- setScanInterval(Integer) - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- setSentinelMaster(String) - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- setSlaveConnectionPoolSize(Integer) - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- setTimeout(Integer) - Method in class net.somta.extra.cache.redis.model.RedisConfigItem
- single - Enum constant in enum class net.somta.extra.cache.redis.model.RedisModeEnum
-
单机模式
- SingleRedisClient - Class in net.somta.extra.cache.redis.client
-
单机的Redis客户端
- SingleRedisClient() - Constructor for class net.somta.extra.cache.redis.client.SingleRedisClient
V
- valueOf(String) - Static method in enum class net.somta.extra.cache.redis.model.RedisErrorEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.somta.extra.cache.redis.model.RedisModeEnum
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.somta.extra.cache.redis.model.RedisErrorEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.somta.extra.cache.redis.model.RedisModeEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form