Index

A B C D G I J N P R S V 
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.
A B C D G I J N P R S V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form