跳过导航链接
A B C D E G H I L M N P R S T U V W Z 

A

addCacheData(String) - 接口 中的方法com.imadcn.framework.idworker.registry.CoordinatorRegistryCenter
添加本地缓存.
addCacheData(String) - 类 中的方法com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 
addConnectionListener(ConnectionStateListener) - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.ZookeeperWorkerRegister
已过时。
addPropertyValueIfNotEmpty(String, String, Element, BeanDefinitionBuilder) - 类 中的静态方法com.imadcn.framework.idworker.spring.schema.parser.BaseBeanDefinitionParser
设置Properties
ApplicationConfiguration - com.imadcn.framework.idworker.config中的类
Application 配置
ApplicationConfiguration() - 类 的构造器com.imadcn.framework.idworker.config.ApplicationConfiguration
 

B

BASE_SLEEP_TIME_MS - 类 中的静态变量com.imadcn.framework.idworker.spring.common.ZookeeperBeanDefinitionTag
 
BaseBeanDefinitionParser - com.imadcn.framework.idworker.spring.schema.parser中的类
Spring Bean Definition Parser
BaseBeanDefinitionParser() - 类 的构造器com.imadcn.framework.idworker.spring.schema.parser.BaseBeanDefinitionParser
 
BaseBeanDefinitionTag - com.imadcn.framework.idworker.spring.common中的类
BaseBeanDefinitionTag
BaseBeanDefinitionTag() - 类 的构造器com.imadcn.framework.idworker.spring.common.BaseBeanDefinitionTag
 
buildApplicationConfigurationBeanDefinition(Element, ParserContext) - 类 中的静态方法com.imadcn.framework.idworker.spring.schema.parser.GeneratorRegisteryBuilder
snowflake策略:参数(idworker:generator / generator:snowflake)
buildWorkerNodeRegisterBeanDefinition(Element, ParserContext) - 类 中的静态方法com.imadcn.framework.idworker.spring.schema.parser.GeneratorRegisteryBuilder
snowflake策略:zookeeper配置(idworker:registry)

C

close() - 类 中的方法com.imadcn.framework.idworker.generator.SnowflakeGenerator
 
close() - 接口 中的方法com.imadcn.framework.idworker.registry.RegistryCenter
关闭注册中心.
close() - 类 中的方法com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 
com.imadcn.framework.idworker.algorithm - 程序包 com.imadcn.framework.idworker.algorithm
 
com.imadcn.framework.idworker.common - 程序包 com.imadcn.framework.idworker.common
 
com.imadcn.framework.idworker.config - 程序包 com.imadcn.framework.idworker.config
 
com.imadcn.framework.idworker.exception - 程序包 com.imadcn.framework.idworker.exception
 
com.imadcn.framework.idworker.generator - 程序包 com.imadcn.framework.idworker.generator
 
com.imadcn.framework.idworker.register - 程序包 com.imadcn.framework.idworker.register
 
com.imadcn.framework.idworker.register.zookeeper - 程序包 com.imadcn.framework.idworker.register.zookeeper
 
com.imadcn.framework.idworker.registry - 程序包 com.imadcn.framework.idworker.registry
 
com.imadcn.framework.idworker.registry.zookeeper - 程序包 com.imadcn.framework.idworker.registry.zookeeper
 
com.imadcn.framework.idworker.spring.common - 程序包 com.imadcn.framework.idworker.spring.common
 
com.imadcn.framework.idworker.spring.schema.handler - 程序包 com.imadcn.framework.idworker.spring.schema.handler
 
com.imadcn.framework.idworker.spring.schema.parser - 程序包 com.imadcn.framework.idworker.spring.schema.parser
 
com.imadcn.framework.idworker.util - 程序包 com.imadcn.framework.idworker.util
 
COMPRESS_UUID - 类 中的静态变量com.imadcn.framework.idworker.common.ConfigConstants
 
CompressUUID - com.imadcn.framework.idworker.algorithm中的类
64进制的UUID,取值范围 [a-zA-Z0-9_-]
CompressUUID() - 类 的构造器com.imadcn.framework.idworker.algorithm.CompressUUID
 
CompressUUIDGenerator - com.imadcn.framework.idworker.generator中的类
64进制的UUID
CompressUUIDGenerator() - 类 的构造器com.imadcn.framework.idworker.generator.CompressUUIDGenerator
 
ConfigConstants - com.imadcn.framework.idworker.common中的类
配置常量
ConfigConstants() - 类 的构造器com.imadcn.framework.idworker.common.ConfigConstants
 
connect() - 类 中的方法com.imadcn.framework.idworker.generator.SnowflakeGenerator
初始化
connect() - 接口 中的方法com.imadcn.framework.idworker.register.GeneratorConnector
连接
CONNECTION_TIMEOUT_MS - 类 中的静态变量com.imadcn.framework.idworker.spring.common.ZookeeperBeanDefinitionTag
 
CoordinatorRegistryCenter - com.imadcn.framework.idworker.registry中的接口
用于协调分布式服务的注册中心.
create(long) - 类 中的静态方法com.imadcn.framework.idworker.algorithm.Snowflake
Snowflake Builder
create(long, boolean) - 类 中的静态方法com.imadcn.framework.idworker.algorithm.Snowflake
已过时。

D

DIGEST - 类 中的静态变量com.imadcn.framework.idworker.spring.common.ZookeeperBeanDefinitionTag
 
DURABLE - 类 中的静态变量com.imadcn.framework.idworker.spring.common.GeneratorBeanDefinitionTag
ZK节点是否持久化存储

E

evictCacheData(String) - 接口 中的方法com.imadcn.framework.idworker.registry.CoordinatorRegistryCenter
释放本地缓存.
evictCacheData(String) - 类 中的方法com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 

G

GENERATOR - 类 中的静态变量com.imadcn.framework.idworker.common.ConfigConstants
 
GeneratorBeanDefinitionParser - com.imadcn.framework.idworker.spring.schema.parser中的类
generator:xxx 标签解析
GeneratorBeanDefinitionParser(String) - 类 的构造器com.imadcn.framework.idworker.spring.schema.parser.GeneratorBeanDefinitionParser
generator:xxx 标签解析
GeneratorBeanDefinitionTag - com.imadcn.framework.idworker.spring.common中的类
idworker:application 配置TAF
GeneratorConnector - com.imadcn.framework.idworker.register中的接口
ID生成注册Connector
GeneratorNamespaceHandler - com.imadcn.framework.idworker.spring.schema.handler中的类
IdworkerNamespaceHandler
GeneratorNamespaceHandler() - 类 的构造器com.imadcn.framework.idworker.spring.schema.handler.GeneratorNamespaceHandler
 
GeneratorRegisteryBuilder - com.imadcn.framework.idworker.spring.schema.parser中的类
Id生成策略解析
GeneratorRegisteryBuilder() - 类 的构造器com.imadcn.framework.idworker.spring.schema.parser.GeneratorRegisteryBuilder
 
GeneratorStrategy - com.imadcn.framework.idworker.common中的枚举
ID生成策略
get(String) - 接口 中的方法com.imadcn.framework.idworker.registry.RegistryCenter
获取注册数据.
get(String) - 类 中的方法com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 
getAttributeValue(Element, String) - 类 中的静态方法com.imadcn.framework.idworker.spring.schema.parser.BaseBeanDefinitionParser
获取attribute值
getBaseSleepTimeMilliseconds() - 类 中的方法com.imadcn.framework.idworker.config.ZookeeperConfiguration
 
getByCode(String) - 枚举 中的静态方法com.imadcn.framework.idworker.common.GeneratorStrategy
根据code获取生成策略enum
getChildrenKeys(String) - 接口 中的方法com.imadcn.framework.idworker.registry.CoordinatorRegistryCenter
获取子节点名称集合.
getChildrenKeys(String) - 类 中的方法com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 
getCode() - 枚举 中的方法com.imadcn.framework.idworker.common.GeneratorStrategy
获取策略CODE
getConnectionTimeoutMilliseconds() - 类 中的方法com.imadcn.framework.idworker.config.ZookeeperConfiguration
 
getCreateTime() - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
 
getDigest() - 类 中的方法com.imadcn.framework.idworker.config.ZookeeperConfiguration
 
getDirectly(String) - 接口 中的方法com.imadcn.framework.idworker.registry.CoordinatorRegistryCenter
直接从注册中心而非本地缓存获取数据.
getDirectly(String) - 类 中的方法com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 
getGeneratorClass(Element) - 类 中的静态方法com.imadcn.framework.idworker.spring.schema.parser.GeneratorRegisteryBuilder
获取ID生成策略 Class
getGroup() - 类 中的方法com.imadcn.framework.idworker.config.ApplicationConfiguration
 
getGroupName() - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
 
getGroupName() - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodePath
 
getGroupPath() - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodePath
 
getHostName() - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
 
getIp() - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
 
getLocalHostName() - 类 中的静态方法com.imadcn.framework.idworker.util.HostUtils
获取本地主机名
getLocalIP() - 类 中的静态方法com.imadcn.framework.idworker.util.HostUtils
获取本地IP
getMaxRetries() - 类 中的方法com.imadcn.framework.idworker.config.ZookeeperConfiguration
 
getMaxSleepTimeMilliseconds() - 类 中的方法com.imadcn.framework.idworker.config.ZookeeperConfiguration
 
getNamespace() - 类 中的方法com.imadcn.framework.idworker.config.ZookeeperConfiguration
 
getNodeId() - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
 
getNumChildren(String) - 接口 中的方法com.imadcn.framework.idworker.registry.CoordinatorRegistryCenter
获取子节点数量.
getNumChildren(String) - 类 中的方法com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 
getPid() - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
已过时。
getRawCache(String) - 接口 中的方法com.imadcn.framework.idworker.registry.CoordinatorRegistryCenter
获取注册中心数据缓存对象.
getRawCache(String) - 类 中的方法com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 
getRawClient() - 接口 中的方法com.imadcn.framework.idworker.registry.RegistryCenter
直接获取操作注册中心的原生客户端.
getRawClient() - 类 中的方法com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 
getRegistryCenterTime(String) - 接口 中的方法com.imadcn.framework.idworker.registry.RegistryCenter
获取注册中心当前时间.
getRegistryCenterTime(String) - 类 中的方法com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 
getRegistryFile() - 类 中的方法com.imadcn.framework.idworker.config.ApplicationConfiguration
 
getServerLists() - 类 中的方法com.imadcn.framework.idworker.config.ZookeeperConfiguration
 
getSessionId() - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
已过时。
getSessionId() - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodePath
 
getSessionTimeoutMilliseconds() - 类 中的方法com.imadcn.framework.idworker.config.ZookeeperConfiguration
 
getStrategy() - 类 中的方法com.imadcn.framework.idworker.config.ApplicationConfiguration
 
getUpdateTime() - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
 
getWorkerId() - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
 
getWorkerId() - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodePath
 
getWorkerIdPath() - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodePath
 
getWorkerPath() - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodePath
 
GROUOP - 类 中的静态变量com.imadcn.framework.idworker.spring.common.GeneratorBeanDefinitionTag
 

H

handleException(Exception) - 类 中的静态方法com.imadcn.framework.idworker.exception.RegExceptionHandler
处理异常.
HostUtils - com.imadcn.framework.idworker.util中的类
Host Utils
HostUtils() - 类 的构造器com.imadcn.framework.idworker.util.HostUtils
 

I

ID - 类 中的静态变量com.imadcn.framework.idworker.spring.common.BaseBeanDefinitionTag
 
IdGenerator - com.imadcn.framework.idworker.generator中的接口
Id生成
IdworkerNamespaceHandler - com.imadcn.framework.idworker.spring.schema.handler中的类
IdworkerNamespaceHandler
IdworkerNamespaceHandler() - 类 的构造器com.imadcn.framework.idworker.spring.schema.handler.IdworkerNamespaceHandler
 
init() - 类 中的方法com.imadcn.framework.idworker.generator.SnowflakeGenerator
 
init() - 接口 中的方法com.imadcn.framework.idworker.register.GeneratorConnector
初始化数据
init() - 接口 中的方法com.imadcn.framework.idworker.registry.RegistryCenter
初始化注册中心.
init() - 类 中的方法com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 
init() - 类 中的方法com.imadcn.framework.idworker.spring.schema.handler.GeneratorNamespaceHandler
 
init() - 类 中的方法com.imadcn.framework.idworker.spring.schema.handler.IdworkerNamespaceHandler
 
isConnecting() - 类 中的方法com.imadcn.framework.idworker.generator.SnowflakeGenerator
 
isConnecting() - 接口 中的方法com.imadcn.framework.idworker.register.GeneratorConnector
是否正在连接
isDurable() - 类 中的方法com.imadcn.framework.idworker.config.ApplicationConfiguration
 
isExisted(String) - 接口 中的方法com.imadcn.framework.idworker.registry.RegistryCenter
获取数据是否存在.
isExisted(String) - 类 中的方法com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 
isLowConcurrency() - 类 中的方法com.imadcn.framework.idworker.config.ApplicationConfiguration
已过时。
isWorking() - 类 中的方法com.imadcn.framework.idworker.generator.SnowflakeGenerator
 
isWorking() - 接口 中的方法com.imadcn.framework.idworker.register.GeneratorConnector
是否正在正常运行

L

logout() - 接口 中的方法com.imadcn.framework.idworker.register.WorkerRegister
退出注册
logout() - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.ZookeeperWorkerRegister
关闭注册
LOW_CONCURRENCY - 类 中的静态变量com.imadcn.framework.idworker.spring.common.GeneratorBeanDefinitionTag
已过时。

M

MAX_RETRIES - 类 中的静态变量com.imadcn.framework.idworker.spring.common.ZookeeperBeanDefinitionTag
 
MAX_SLEEP_TIME_MS - 类 中的静态变量com.imadcn.framework.idworker.spring.common.ZookeeperBeanDefinitionTag
 

N

NAMESPACE - 类 中的静态变量com.imadcn.framework.idworker.spring.common.ZookeeperBeanDefinitionTag
 
nextFixedStringId() - 类 中的方法com.imadcn.framework.idworker.generator.CompressUUIDGenerator
 
nextFixedStringId() - 接口 中的方法com.imadcn.framework.idworker.generator.IdGenerator
固定19位长度,字符串格式的ID
nextFixedStringId() - 类 中的方法com.imadcn.framework.idworker.generator.SnowflakeGenerator
 
nextId(int) - 类 中的方法com.imadcn.framework.idworker.algorithm.Snowflake
批量获取ID
nextId() - 类 中的方法com.imadcn.framework.idworker.algorithm.Snowflake
获得ID
nextId(int) - 类 中的方法com.imadcn.framework.idworker.generator.CompressUUIDGenerator
 
nextId() - 类 中的方法com.imadcn.framework.idworker.generator.CompressUUIDGenerator
 
nextId(int) - 接口 中的方法com.imadcn.framework.idworker.generator.IdGenerator
批量获取ID
nextId() - 接口 中的方法com.imadcn.framework.idworker.generator.IdGenerator
获取ID
nextId(int) - 类 中的方法com.imadcn.framework.idworker.generator.SnowflakeGenerator
 
nextId() - 类 中的方法com.imadcn.framework.idworker.generator.SnowflakeGenerator
 
nextStringId() - 类 中的方法com.imadcn.framework.idworker.generator.CompressUUIDGenerator
 
nextStringId() - 接口 中的方法com.imadcn.framework.idworker.generator.IdGenerator
字符串格式的ID
nextStringId() - 类 中的方法com.imadcn.framework.idworker.generator.SnowflakeGenerator
 
NodeInfo - com.imadcn.framework.idworker.register.zookeeper中的类
机器节点信息
NodeInfo() - 类 的构造器com.imadcn.framework.idworker.register.zookeeper.NodeInfo
 
NodePath - com.imadcn.framework.idworker.register.zookeeper中的类
机器节点Path
NodePath(String) - 类 的构造器com.imadcn.framework.idworker.register.zookeeper.NodePath
 
noneDashUuid() - 类 中的静态方法com.imadcn.framework.idworker.algorithm.CompressUUID
不带"-"符号的UUID

P

parseInternal(Element, ParserContext) - 类 中的方法com.imadcn.framework.idworker.spring.schema.parser.GeneratorBeanDefinitionParser
 
parseInternal(Element, ParserContext) - 类 中的方法com.imadcn.framework.idworker.spring.schema.parser.RegistryBeanDefinitionParser
 
persist(String, String) - 接口 中的方法com.imadcn.framework.idworker.registry.RegistryCenter
持久化注册数据.
persist(String, String) - 类 中的方法com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 
persistEphemeral(String, String) - 接口 中的方法com.imadcn.framework.idworker.registry.CoordinatorRegistryCenter
持久化临时注册数据.
persistEphemeral(String, String) - 类 中的方法com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 
persistEphemeralSequential(String) - 接口 中的方法com.imadcn.framework.idworker.registry.CoordinatorRegistryCenter
持久化临时顺序注册数据.
persistEphemeralSequential(String) - 类 中的方法com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 
persistSequential(String, String) - 接口 中的方法com.imadcn.framework.idworker.registry.CoordinatorRegistryCenter
持久化顺序注册数据.
persistSequential(String, String) - 类 中的方法com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 

R

RegException - com.imadcn.framework.idworker.exception中的异常错误
注册中心异常.
RegException(String, Object...) - 异常错误 的构造器com.imadcn.framework.idworker.exception.RegException
 
RegException(Exception) - 异常错误 的构造器com.imadcn.framework.idworker.exception.RegException
 
RegExceptionHandler - com.imadcn.framework.idworker.exception中的类
注册中心异常处理类.
RegExceptionHandler() - 类 的构造器com.imadcn.framework.idworker.exception.RegExceptionHandler
 
register() - 接口 中的方法com.imadcn.framework.idworker.register.WorkerRegister
注册workerId
register() - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.ZookeeperWorkerRegister
向zookeeper注册workerId
REGISTRY - 类 中的静态变量com.imadcn.framework.idworker.common.ConfigConstants
 
REGISTRY_CENTER_REF - 类 中的静态变量com.imadcn.framework.idworker.spring.common.GeneratorBeanDefinitionTag
 
REGISTRY_FILE - 类 中的静态变量com.imadcn.framework.idworker.spring.common.GeneratorBeanDefinitionTag
注册信息本地缓存文件地址
RegistryBeanDefinitionParser - com.imadcn.framework.idworker.spring.schema.parser中的类
idworker:registry 标签解析
RegistryBeanDefinitionParser(String) - 类 的构造器com.imadcn.framework.idworker.spring.schema.parser.RegistryBeanDefinitionParser
 
RegistryCenter - com.imadcn.framework.idworker.registry中的接口
注册中心
remove(String) - 接口 中的方法com.imadcn.framework.idworker.registry.RegistryCenter
删除注册数据.
remove(String) - 类 中的方法com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 
reset() - 类 中的方法com.imadcn.framework.idworker.generator.SnowflakeGenerator
重置连接状态

S

SERVER_LISTS - 类 中的静态变量com.imadcn.framework.idworker.spring.common.ZookeeperBeanDefinitionTag
 
SESSION_TIMEOUT_MS - 类 中的静态变量com.imadcn.framework.idworker.spring.common.ZookeeperBeanDefinitionTag
 
setBaseSleepTimeMilliseconds(int) - 类 中的方法com.imadcn.framework.idworker.config.ZookeeperConfiguration
 
setConnectionTimeoutMilliseconds(int) - 类 中的方法com.imadcn.framework.idworker.config.ZookeeperConfiguration
 
setCreateTime(Date) - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
 
setDigest(String) - 类 中的方法com.imadcn.framework.idworker.config.ZookeeperConfiguration
 
setDurable(boolean) - 类 中的方法com.imadcn.framework.idworker.config.ApplicationConfiguration
 
setGroup(String) - 类 中的方法com.imadcn.framework.idworker.config.ApplicationConfiguration
 
setGroupName(String) - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
 
setHostName(String) - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
 
setIp(String) - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
 
setLowConcurrency(boolean) - 类 中的方法com.imadcn.framework.idworker.config.ApplicationConfiguration
已过时。
setLowConcurrency(boolean) - 类 中的方法com.imadcn.framework.idworker.generator.SnowflakeGenerator
已过时。
setMaxRetries(int) - 类 中的方法com.imadcn.framework.idworker.config.ZookeeperConfiguration
 
setMaxSleepTimeMilliseconds(int) - 类 中的方法com.imadcn.framework.idworker.config.ZookeeperConfiguration
 
setNamespace(String) - 类 中的方法com.imadcn.framework.idworker.config.ZookeeperConfiguration
 
setNodeId(String) - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
 
setPid(String) - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
已过时。
setRegistryFile(String) - 类 中的方法com.imadcn.framework.idworker.config.ApplicationConfiguration
 
setServerLists(String) - 类 中的方法com.imadcn.framework.idworker.config.ZookeeperConfiguration
 
setSessionId(Long) - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
已过时。
setSessionId(long) - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodePath
 
setSessionTimeoutMilliseconds(int) - 类 中的方法com.imadcn.framework.idworker.config.ZookeeperConfiguration
 
setStrategy(String) - 类 中的方法com.imadcn.framework.idworker.config.ApplicationConfiguration
 
setUpdateTime(Date) - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
 
setWorkerId(Integer) - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
 
setWorkerId(long) - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodePath
 
Snowflake - com.imadcn.framework.idworker.algorithm中的类
Snowflake的结构如下(每部分用-分开):
0 - 0000000000 0000000000 0000000000 0000000000 0 - 00000 - 00000 - 000000000000
· 1位标识,由于long基本类型在Java中是带符号的,最高位是符号位,正数是0,负数是1,所以id一般是正数,最高位是0
· 41位时间戳(毫秒级),注意,41位时间戳不是存储当前时间的时间戳,而是存储时间戳的差值(当前时间戳 - 开始时间戳)得到的值),这里的的开始时间戳,一般是我们的id生成器开始使用的时间,由我们程序来指定的(如下下面程序epoch属性)。
SNOWFLAKE - 类 中的静态变量com.imadcn.framework.idworker.common.ConfigConstants
 
SnowflakeGenerator - com.imadcn.framework.idworker.generator中的类
Snowflake算法生成工具
SnowflakeGenerator(ZookeeperWorkerRegister) - 类 的构造器com.imadcn.framework.idworker.generator.SnowflakeGenerator
 
STRATEGY - 类 中的静态变量com.imadcn.framework.idworker.spring.common.GeneratorBeanDefinitionTag
生成策略
suspend() - 类 中的方法com.imadcn.framework.idworker.generator.SnowflakeGenerator
 
suspend() - 接口 中的方法com.imadcn.framework.idworker.register.GeneratorConnector
挂起ID生产

T

toString() - 类 中的方法com.imadcn.framework.idworker.register.zookeeper.NodeInfo
 

U

update(String, String) - 接口 中的方法com.imadcn.framework.idworker.registry.RegistryCenter
更新注册数据.
update(String, String) - 类 中的方法com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 
uuid22() - 类 中的静态方法com.imadcn.framework.idworker.algorithm.CompressUUID
22位长度的 UUID

V

valueOf(String) - 枚举 中的静态方法com.imadcn.framework.idworker.common.GeneratorStrategy
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.imadcn.framework.idworker.common.GeneratorStrategy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

WorkerRegister - com.imadcn.framework.idworker.register中的接口
Worker注册

Z

ZookeeperBeanDefinitionTag - com.imadcn.framework.idworker.spring.common中的类
idworker:zookeeper 配置TAG
ZookeeperConfiguration - com.imadcn.framework.idworker.config中的类
Zookeeper 配置
ZookeeperConfiguration() - 类 的构造器com.imadcn.framework.idworker.config.ZookeeperConfiguration
 
ZookeeperRegistryCenter - com.imadcn.framework.idworker.registry.zookeeper中的类
Zookeeper注册中心
ZookeeperRegistryCenter(ZookeeperConfiguration) - 类 的构造器com.imadcn.framework.idworker.registry.zookeeper.ZookeeperRegistryCenter
 
ZookeeperWorkerRegister - com.imadcn.framework.idworker.register.zookeeper中的类
机器信息注册
ZookeeperWorkerRegister(CoordinatorRegistryCenter, ApplicationConfiguration) - 类 的构造器com.imadcn.framework.idworker.register.zookeeper.ZookeeperWorkerRegister
 
A B C D E G H I L M N P R S T U V W Z 
跳过导航链接

Copyright © 2020. All rights reserved.