A B C D E F G H I J L M N O P R S T U V
A
- AbstractDistributeOnceElasticJobListener - com.dangdang.ddframe.job.lite.api.listener中的类
-
在分布式作业中只执行一次的监听器.
- AbstractDistributeOnceElasticJobListener(long, long) - 类 的构造器com.dangdang.ddframe.job.lite.api.listener.AbstractDistributeOnceElasticJobListener
-
- AbstractJobListener - com.dangdang.ddframe.job.lite.internal.listener中的类
-
作业注册中心的监听器.
- AbstractJobListener() - 类 的构造器com.dangdang.ddframe.job.lite.internal.listener.AbstractJobListener
-
- AbstractListenerManager - com.dangdang.ddframe.job.lite.internal.listener中的类
-
作业注册中心的监听器管理者的抽象类.
- AbstractListenerManager(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.listener.AbstractListenerManager
-
- addConnectionStateListener(ConnectionStateListener) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
注册连接状态监听器.
- addDataListener(TreeCacheListener) - 类 中的方法com.dangdang.ddframe.job.lite.internal.listener.AbstractListenerManager
-
- addDataListener(TreeCacheListener) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
注册数据监听器.
- addJobInstance(String, JobInstance) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobRegistry
-
添加作业实例.
- afterJobExecuted(ShardingContexts) - 类 中的方法com.dangdang.ddframe.job.lite.api.listener.AbstractDistributeOnceElasticJobListener
-
- afterJobExecuted(ShardingContexts) - 接口 中的方法com.dangdang.ddframe.job.lite.api.listener.ElasticJobListener
-
作业执行后的执行的方法.
- afterJobExecuted(ShardingContexts) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- AverageAllocationJobShardingStrategy - com.dangdang.ddframe.job.lite.api.strategy.impl中的类
-
基于平均分配算法的分片策略.
- AverageAllocationJobShardingStrategy() - 类 的构造器com.dangdang.ddframe.job.lite.api.strategy.impl.AverageAllocationJobShardingStrategy
-
B
- beforeJobExecuted(ShardingContexts) - 类 中的方法com.dangdang.ddframe.job.lite.api.listener.AbstractDistributeOnceElasticJobListener
-
- beforeJobExecuted(ShardingContexts) - 接口 中的方法com.dangdang.ddframe.job.lite.api.listener.ElasticJobListener
-
作业执行前的执行的方法.
- beforeJobExecuted(ShardingContexts) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- build() - 类 中的方法com.dangdang.ddframe.job.lite.config.LiteJobConfiguration.Builder
-
构建作业配置对象.
C
- checkJobExecutionEnvironment() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- checkMaxTimeDiffSecondsTolerable() - 类 中的方法com.dangdang.ddframe.job.lite.internal.config.ConfigurationService
-
检查本机与注册中心的时间误差秒数是否在允许范围.
- childEvent(CuratorFramework, TreeCacheEvent) - 类 中的方法com.dangdang.ddframe.job.lite.internal.listener.AbstractJobListener
-
- clearAllCompletedInfo() - 类 中的方法com.dangdang.ddframe.job.lite.internal.guarantee.GuaranteeService
-
清理所有任务启动信息.
- clearAllRunningInfo() - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ExecutionService
-
清除全部分片的运行状态.
- clearAllStartedInfo() - 类 中的方法com.dangdang.ddframe.job.lite.internal.guarantee.GuaranteeService
-
清理所有任务启动信息.
- clearMisfire(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- clearMisfire(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ExecutionService
-
清除任务被错过执行的标记.
- clearRunningInfo(List<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ExecutionService
-
清除分配分片项的运行状态.
- clearTriggerFlag() - 类 中的方法com.dangdang.ddframe.job.lite.internal.instance.InstanceService
-
清理作业触发标记.
- close() - 类 中的方法com.dangdang.ddframe.job.lite.internal.monitor.MonitorService
-
关闭作业监听服务.
- com.dangdang.ddframe.job.lite.api - 程序包 com.dangdang.ddframe.job.lite.api
-
- com.dangdang.ddframe.job.lite.api.listener - 程序包 com.dangdang.ddframe.job.lite.api.listener
-
- com.dangdang.ddframe.job.lite.api.strategy - 程序包 com.dangdang.ddframe.job.lite.api.strategy
-
- com.dangdang.ddframe.job.lite.api.strategy.impl - 程序包 com.dangdang.ddframe.job.lite.api.strategy.impl
-
- com.dangdang.ddframe.job.lite.config - 程序包 com.dangdang.ddframe.job.lite.config
-
- com.dangdang.ddframe.job.lite.internal.config - 程序包 com.dangdang.ddframe.job.lite.internal.config
-
- com.dangdang.ddframe.job.lite.internal.election - 程序包 com.dangdang.ddframe.job.lite.internal.election
-
- com.dangdang.ddframe.job.lite.internal.failover - 程序包 com.dangdang.ddframe.job.lite.internal.failover
-
- com.dangdang.ddframe.job.lite.internal.guarantee - 程序包 com.dangdang.ddframe.job.lite.internal.guarantee
-
- com.dangdang.ddframe.job.lite.internal.instance - 程序包 com.dangdang.ddframe.job.lite.internal.instance
-
- com.dangdang.ddframe.job.lite.internal.listener - 程序包 com.dangdang.ddframe.job.lite.internal.listener
-
- com.dangdang.ddframe.job.lite.internal.monitor - 程序包 com.dangdang.ddframe.job.lite.internal.monitor
-
- com.dangdang.ddframe.job.lite.internal.reconcile - 程序包 com.dangdang.ddframe.job.lite.internal.reconcile
-
- com.dangdang.ddframe.job.lite.internal.schedule - 程序包 com.dangdang.ddframe.job.lite.internal.schedule
-
- com.dangdang.ddframe.job.lite.internal.server - 程序包 com.dangdang.ddframe.job.lite.internal.server
-
- com.dangdang.ddframe.job.lite.internal.sharding - 程序包 com.dangdang.ddframe.job.lite.internal.sharding
-
- com.dangdang.ddframe.job.lite.internal.storage - 程序包 com.dangdang.ddframe.job.lite.internal.storage
-
- com.dangdang.ddframe.job.lite.internal.util - 程序包 com.dangdang.ddframe.job.lite.internal.util
-
- ConfigurationNode - com.dangdang.ddframe.job.lite.internal.config中的类
-
配置节点路径.
- ConfigurationNode(String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.config.ConfigurationNode
-
- ConfigurationService - com.dangdang.ddframe.job.lite.internal.config中的类
-
弹性化分布式作业配置服务.
- ConfigurationService(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.config.ConfigurationService
-
- createElasticJobInstance() - 类 中的方法com.dangdang.ddframe.job.lite.api.JobScheduler
-
- createJobNodeIfNeeded(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
如果存在则创建作业节点.
D
- dataChanged(String, TreeCacheEvent.Type, String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.listener.AbstractJobListener
-
- disabled(boolean) - 类 中的方法com.dangdang.ddframe.job.lite.config.LiteJobConfiguration.Builder
-
设置作业是否启动时禁止.
- DISABLED - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.config.LiteJobConfigurationConstants
-
- doAfterJobExecutedAtLastCompleted(ShardingContexts) - 类 中的方法com.dangdang.ddframe.job.lite.api.listener.AbstractDistributeOnceElasticJobListener
-
分布式环境中最后一个作业执行后的执行的方法.
- doBeforeJobExecutedAtLastStarted(ShardingContexts) - 类 中的方法com.dangdang.ddframe.job.lite.api.listener.AbstractDistributeOnceElasticJobListener
-
分布式环境中最后一个作业执行前的执行的方法.
- DUMP_COMMAND - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.monitor.MonitorService
-
E
- ELASTIC_JOB_DATA_MAP_KEY - 类 中的静态变量com.dangdang.ddframe.job.lite.api.JobScheduler
-
- ElasticJobListener - com.dangdang.ddframe.job.lite.api.listener中的接口
-
弹性化分布式作业监听器接口.
- ElectionListenerManager - com.dangdang.ddframe.job.lite.internal.election中的类
-
主节点选举监听管理器.
- ElectionListenerManager(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.election.ElectionListenerManager
-
- electLeader() - 类 中的方法com.dangdang.ddframe.job.lite.internal.election.LeaderService
-
选举主节点.
- execute(JobExecutionContext) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJob
-
- execute() - 接口 中的方法com.dangdang.ddframe.job.lite.internal.storage.LeaderExecutionCallback
-
节点选中之后执行的回调方法.
- execute(CuratorTransactionFinal) - 接口 中的方法com.dangdang.ddframe.job.lite.internal.storage.TransactionExecutionCallback
-
事务执行的回调方法.
- executeInLeader(String, LeaderExecutionCallback) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
在主节点执行操作.
- executeInTransaction(TransactionExecutionCallback) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
在事务中执行操作.
- ExecutionContextService - com.dangdang.ddframe.job.lite.internal.sharding中的类
-
作业运行时上下文服务.
- ExecutionContextService(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.sharding.ExecutionContextService
-
- ExecutionService - com.dangdang.ddframe.job.lite.internal.sharding中的类
-
执行作业的服务.
- ExecutionService(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.sharding.ExecutionService
-
F
- failoverIfNecessary() - 类 中的方法com.dangdang.ddframe.job.lite.internal.failover.FailoverService
-
如果需要失效转移, 则执行作业失效转移.
- failoverIfNecessary() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- FailoverListenerManager - com.dangdang.ddframe.job.lite.internal.failover中的类
-
失效转移监听管理器.
- FailoverListenerManager(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.failover.FailoverListenerManager
-
- FailoverNode - com.dangdang.ddframe.job.lite.internal.failover中的类
-
失效转移节点路径.
- FailoverNode(String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.failover.FailoverNode
-
- FailoverService - com.dangdang.ddframe.job.lite.internal.failover中的类
-
作业失效转移服务.
- FailoverService(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.failover.FailoverService
-
- fillEphemeralJobNode(String, Object) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
填充临时节点数据.
- fillJobNode(String, Object) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
填充节点数据.
- filterSensitiveIps(List<String>) - 类 中的静态方法com.dangdang.ddframe.job.lite.internal.util.SensitiveInfoUtils
-
屏蔽替换IP地址敏感信息.
- fromJson(String) - 类 中的静态方法com.dangdang.ddframe.job.lite.internal.config.LiteJobConfigurationGsonFactory
-
将JSON字符串转换为作业配置.
G
- getAvailableJobInstances() - 类 中的方法com.dangdang.ddframe.job.lite.internal.instance.InstanceService
-
获取可分片的作业运行实例.
- getConfigNodePath() - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
获取配置节点根路径.
- getCurrentShardingTotalCount(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobRegistry
-
获取当前分片总数.
- getDisabledItems(List<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ExecutionService
-
获取禁用的任务分片项.
- getFailoverItems(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.failover.FailoverService
-
获取作业服务器的失效转移分片项集合.
- getFullPath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
获取节点全路径.
- getInstance() - 类 中的静态方法com.dangdang.ddframe.job.lite.internal.schedule.JobRegistry
-
获取作业注册表实例.
- getInstanceFullPath() - 类 中的方法com.dangdang.ddframe.job.lite.internal.instance.InstanceNode
-
获取作业运行实例全路径.
- getInstanceNode(int) - 类 中的静态方法com.dangdang.ddframe.job.lite.internal.sharding.ShardingNode
-
- getInstanceNodePath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
根据作业实例ID获取作业实例节点路径.
- getInstancesNodePath() - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
获取作业实例节点根路径.
- getIp() - 类 中的方法com.dangdang.ddframe.job.lite.api.strategy.JobInstance
-
获取作业服务器IP地址.
- getItemByExecutionFailoverPath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.failover.FailoverNode
-
根据失效转移执行路径获取分片项.
- getItemByRunningItemPath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ShardingNode
-
根据运行中的分片路径获取分片项.
- getJobInstance(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobRegistry
-
获取作业运行实例.
- getJobName() - 类 中的方法com.dangdang.ddframe.job.lite.config.LiteJobConfiguration
-
获取作业名称.
- getJobNodeChildrenKeys(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
获取作业节点子节点名称列表.
- getJobNodeData(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
获取作业节点数据.
- getJobNodeDataDirectly(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
直接从注册中心而非本地缓存获取作业节点数据.
- getJobScheduleController(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobRegistry
-
获取作业调度控制器.
- getJobShardingContext(List<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ExecutionContextService
-
获取当前作业服务器分片上下文.
- getLeaderHostNodePath() - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
获取leader选举地址节点路径.
- getLocalFailoverItems() - 类 中的方法com.dangdang.ddframe.job.lite.internal.failover.FailoverService
-
获取运行在本作业服务器的失效转移分片项集合.
- getLocalShardingItems() - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ShardingService
-
获取运行在本作业实例的分片项集合.
- getLocalTakeOffItems() - 类 中的方法com.dangdang.ddframe.job.lite.internal.failover.FailoverService
-
获取运行在本作业服务器的被失效转移的序列号.
- getMisfiredJobItems(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ExecutionService
-
获取标记被错过执行的任务分片项.
- getName() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobTriggerListener
-
- getRegCenter(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobRegistry
-
获取作业注册中心.
- getRegistryCenterTime() - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
获取注册中心当前时间.
- getRunningNode(int) - 类 中的静态方法com.dangdang.ddframe.job.lite.internal.sharding.ShardingNode
-
获取作业运行状态节点路径.
- getServerNodePath() - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
获取作业节点IP地址根路径.
- getServerNodePath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
根据IP地址获取作业节点路径.
- getShardingContexts() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- getShardingItems(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ShardingService
-
获取作业运行实例的分片项集合.
- getShardingNodePath() - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
获取分片节点根路径.
- getShardingNodePath(String, String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
获取分片节点路径.
- getStrategy(String) - 类 中的静态方法com.dangdang.ddframe.job.lite.api.strategy.JobShardingStrategyFactory
-
获取作业分片策略实例.
- GuaranteeListenerManager - com.dangdang.ddframe.job.lite.internal.guarantee中的类
-
保证分布式任务全部开始和结束状态监听管理器.
- GuaranteeListenerManager(CoordinatorRegistryCenter, String, List<ElasticJobListener>) - 类 的构造器com.dangdang.ddframe.job.lite.internal.guarantee.GuaranteeListenerManager
-
- GuaranteeNode - com.dangdang.ddframe.job.lite.internal.guarantee中的类
-
保证分布式任务全部开始和结束状态节点路径.
- GuaranteeService - com.dangdang.ddframe.job.lite.internal.guarantee中的类
-
保证分布式任务全部开始和结束状态的服务.
- GuaranteeService(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.guarantee.GuaranteeService
-
H
- hasAvailableServers() - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerService
-
获取是否还有可用的作业服务器.
- hasLeader() - 类 中的方法com.dangdang.ddframe.job.lite.internal.election.LeaderService
-
判断是否已经有主节点.
- hasRunningItems(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ExecutionService
-
判断分片项中是否还有执行中的作业.
- hasRunningItems() - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ExecutionService
-
判断是否还有执行中的作业.
- hasShardingInfoInOfflineServers() - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ShardingService
-
查询是包含有分片节点的不在线服务器.
I
- init() - 类 中的方法com.dangdang.ddframe.job.lite.api.JobScheduler
-
初始化作业.
- initialize(String, Scheduler, ClassLoadHelper) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobShutdownHookPlugin
-
- INSTANCE - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.sharding.ShardingNode
-
- InstanceNode - com.dangdang.ddframe.job.lite.internal.instance中的类
-
运行实例节点路径.
- InstanceNode(String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.instance.InstanceNode
-
- InstanceOperation - com.dangdang.ddframe.job.lite.internal.instance中的枚举
-
作业运行实例操作.
- InstanceService - com.dangdang.ddframe.job.lite.internal.instance中的类
-
作业运行实例服务.
- InstanceService(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.instance.InstanceService
-
- isAllCompleted() - 类 中的方法com.dangdang.ddframe.job.lite.internal.guarantee.GuaranteeService
-
判断是否所有的任务均执行完毕.
- isAllStarted() - 类 中的方法com.dangdang.ddframe.job.lite.internal.guarantee.GuaranteeService
-
判断是否所有的任务均启动完毕.
- isAvailableServer(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerService
-
判断作业服务器是否可用.
- isConfigPath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.config.ConfigurationNode
-
判断是否为作业配置根路径.
- isEligibleForJobRunning() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- isEnableServer(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerService
-
判断服务器是否启用.
- isExecuteMisfired(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- isFailover() - 类 中的方法com.dangdang.ddframe.job.lite.config.LiteJobConfiguration
-
获取是否开启失效转移.
- isInstancePath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.instance.InstanceNode
-
判断给定路径是否为作业运行实例路径.
- isJobNodeExisted(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
判断作业节点是否存在.
- isJobRunning(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobRegistry
-
获取作业是否在运行.
- isLeader() - 类 中的方法com.dangdang.ddframe.job.lite.internal.election.LeaderService
-
判断当前节点是否是主节点.
- isLeaderUntilBlock() - 类 中的方法com.dangdang.ddframe.job.lite.internal.election.LeaderService
-
判断当前节点是否是主节点.
- isLocalJobInstanceExisted() - 类 中的方法com.dangdang.ddframe.job.lite.internal.instance.InstanceService
-
判断当前作业运行实例的节点是否仍然存在.
- isLocalServerPath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerNode
-
判断给定路径是否为本地作业服务器路径.
- isNeedSharding() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- isNeedSharding() - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ShardingService
-
判断是否需要重分片.
- isPaused() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobScheduleController
-
判断作业是否暂停.
- isServerPath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerNode
-
判断给定路径是否为作业服务器路径.
- isShutdown(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobRegistry
-
判断任务调度是否已终止.
J
- JOB_SHARDING_STRATEGY_CLASS - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.config.LiteJobConfigurationConstants
-
- JobInstance - com.dangdang.ddframe.job.lite.api.strategy中的类
-
作业运行实例.
- JobInstance() - 类 的构造器com.dangdang.ddframe.job.lite.api.strategy.JobInstance
-
- JobNodePath - com.dangdang.ddframe.job.lite.internal.storage中的类
-
作业节点路径类.
- JobNodePath() - 类 的构造器com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
- JobNodeStorage - com.dangdang.ddframe.job.lite.internal.storage中的类
-
作业节点数据访问类.
- JobNodeStorage(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
- JobRegistry - com.dangdang.ddframe.job.lite.internal.schedule中的类
-
作业注册表.
- JobRegistry() - 类 的构造器com.dangdang.ddframe.job.lite.internal.schedule.JobRegistry
-
- JobScheduleController - com.dangdang.ddframe.job.lite.internal.schedule中的类
-
作业调度控制器.
- JobScheduleController() - 类 的构造器com.dangdang.ddframe.job.lite.internal.schedule.JobScheduleController
-
- JobScheduler - com.dangdang.ddframe.job.lite.api中的类
-
作业调度器.
- JobScheduler(CoordinatorRegistryCenter, LiteJobConfiguration, ElasticJobListener...) - 类 的构造器com.dangdang.ddframe.job.lite.api.JobScheduler
-
- JobScheduler(CoordinatorRegistryCenter, LiteJobConfiguration, JobEventConfiguration, ElasticJobListener...) - 类 的构造器com.dangdang.ddframe.job.lite.api.JobScheduler
-
- JobShardingStrategy - com.dangdang.ddframe.job.lite.api.strategy中的接口
-
作业分片策略.
- jobShardingStrategyClass(String) - 类 中的方法com.dangdang.ddframe.job.lite.config.LiteJobConfiguration.Builder
-
设置作业分片策略实现类全路径.
- JobShardingStrategyFactory - com.dangdang.ddframe.job.lite.api.strategy中的类
-
作业分片策略工厂.
- JobShardingStrategyFactory() - 类 的构造器com.dangdang.ddframe.job.lite.api.strategy.JobShardingStrategyFactory
-
- JobShutdownHookPlugin - com.dangdang.ddframe.job.lite.internal.schedule中的类
-
作业关闭钩子.
- JobShutdownHookPlugin() - 类 的构造器com.dangdang.ddframe.job.lite.internal.schedule.JobShutdownHookPlugin
-
- JobTriggerListener - com.dangdang.ddframe.job.lite.internal.schedule中的类
-
作业触发监听器.
- JobTriggerListener() - 类 的构造器com.dangdang.ddframe.job.lite.internal.schedule.JobTriggerListener
-
L
- LeaderExecutionCallback - com.dangdang.ddframe.job.lite.internal.storage中的接口
-
主节点执行操作的回调接口.
- LeaderNode - com.dangdang.ddframe.job.lite.internal.election中的类
-
主节点路径.
- LeaderService - com.dangdang.ddframe.job.lite.internal.election中的类
-
主节点服务.
- LeaderService(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.election.LeaderService
-
- listen() - 类 中的方法com.dangdang.ddframe.job.lite.internal.monitor.MonitorService
-
初始化作业监听服务.
- ListenerManager - com.dangdang.ddframe.job.lite.internal.listener中的类
-
作业注册中心的监听器管理者.
- ListenerManager(CoordinatorRegistryCenter, String, List<ElasticJobListener>) - 类 的构造器com.dangdang.ddframe.job.lite.internal.listener.ListenerManager
-
- LiteJob - com.dangdang.ddframe.job.lite.internal.schedule中的类
-
Lite调度作业.
- LiteJob() - 类 的构造器com.dangdang.ddframe.job.lite.internal.schedule.LiteJob
-
- LiteJobConfiguration - com.dangdang.ddframe.job.lite.config中的类
-
Lite作业配置.
- LiteJobConfiguration() - 类 的构造器com.dangdang.ddframe.job.lite.config.LiteJobConfiguration
-
- LiteJobConfiguration.Builder - com.dangdang.ddframe.job.lite.config中的类
-
- LiteJobConfiguration.Builder() - 类 的构造器com.dangdang.ddframe.job.lite.config.LiteJobConfiguration.Builder
-
- LiteJobConfigurationConstants - com.dangdang.ddframe.job.lite.internal.config中的类
-
Lite配置的常量.
- LiteJobConfigurationConstants() - 类 的构造器com.dangdang.ddframe.job.lite.internal.config.LiteJobConfigurationConstants
-
- LiteJobConfigurationGsonFactory - com.dangdang.ddframe.job.lite.internal.config中的类
-
Lite作业配置的Gson工厂.
- LiteJobConfigurationGsonFactory() - 类 的构造器com.dangdang.ddframe.job.lite.internal.config.LiteJobConfigurationGsonFactory
-
- LiteJobFacade - com.dangdang.ddframe.job.lite.internal.schedule中的类
-
为作业提供内部服务的门面类.
- LiteJobFacade(CoordinatorRegistryCenter, String, List<ElasticJobListener>, JobEventBus) - 类 的构造器com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- load(boolean) - 类 中的方法com.dangdang.ddframe.job.lite.internal.config.ConfigurationService
-
读取作业配置.
- loadJobRootConfiguration(boolean) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
M
- MAX_TIME_DIFF_SECONDS - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.config.LiteJobConfigurationConstants
-
- maxTimeDiffSeconds(int) - 类 中的方法com.dangdang.ddframe.job.lite.config.LiteJobConfiguration.Builder
-
设置最大容忍的本机与注册中心的时间误差秒数.
- misfireIfHasRunningItems(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ExecutionService
-
如果当前分片项仍在运行则设置任务被错过执行的标记.
- misfireIfRunning(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- MONITOR_EXECUTION - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.config.LiteJobConfigurationConstants
-
- MONITOR_PORT - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.config.LiteJobConfigurationConstants
-
- monitorExecution(boolean) - 类 中的方法com.dangdang.ddframe.job.lite.config.LiteJobConfiguration.Builder
-
设置监控作业执行时状态.
- MonitorExecutionListenerManager - com.dangdang.ddframe.job.lite.internal.sharding中的类
-
幂等性监听管理器.
- MonitorExecutionListenerManager(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.sharding.MonitorExecutionListenerManager
-
- monitorPort(int) - 类 中的方法com.dangdang.ddframe.job.lite.config.LiteJobConfiguration.Builder
-
设置作业辅助监控端口.
- MonitorService - com.dangdang.ddframe.job.lite.internal.monitor中的类
-
作业监控服务.
- MonitorService(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.monitor.MonitorService
-
N
- newBuilder(JobTypeConfiguration) - 类 中的静态方法com.dangdang.ddframe.job.lite.config.LiteJobConfiguration
-
创建Lite作业配置构建器.
- newJobTriggerListener() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.SchedulerFacade
-
获取作业触发监听器.
- notifyWaitingTaskComplete() - 类 中的方法com.dangdang.ddframe.job.lite.api.listener.AbstractDistributeOnceElasticJobListener
-
通知任务结束.
- notifyWaitingTaskStart() - 类 中的方法com.dangdang.ddframe.job.lite.api.listener.AbstractDistributeOnceElasticJobListener
-
通知任务开始.
O
- OdevitySortByNameJobShardingStrategy - com.dangdang.ddframe.job.lite.api.strategy.impl中的类
-
根据作业名的哈希值奇偶数决定IP升降序算法的分片策略.
- OdevitySortByNameJobShardingStrategy() - 类 的构造器com.dangdang.ddframe.job.lite.api.strategy.impl.OdevitySortByNameJobShardingStrategy
-
- overwrite(boolean) - 类 中的方法com.dangdang.ddframe.job.lite.config.LiteJobConfiguration.Builder
-
设置本地配置是否可覆盖注册中心配置.
- OVERWRITE - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.config.LiteJobConfigurationConstants
-
P
- pauseJob() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobScheduleController
-
暂停作业.
- persist(LiteJobConfiguration) - 类 中的方法com.dangdang.ddframe.job.lite.internal.config.ConfigurationService
-
持久化分布式作业配置信息.
- persistOnline() - 类 中的方法com.dangdang.ddframe.job.lite.internal.instance.InstanceService
-
持久化作业运行实例上线相关信息.
- persistOnline(boolean) - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerService
-
持久化作业服务器上线信息.
- postJobExecutionEvent(JobExecutionEvent) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- postJobStatusTraceEvent(String, JobStatusTraceEvent.State, String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
R
- RECONCILE_INTERVAL_MINUTES - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.config.LiteJobConfigurationConstants
-
- reconcileIntervalMinutes(int) - 类 中的方法com.dangdang.ddframe.job.lite.config.LiteJobConfiguration.Builder
-
设置修复作业服务器不一致状态服务执行间隔分钟数.
- ReconcileService - com.dangdang.ddframe.job.lite.internal.reconcile中的类
-
调解分布式作业不一致状态服务.
- ReconcileService(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.reconcile.ReconcileService
-
- registerComplete(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.guarantee.GuaranteeService
-
根据分片项注册任务完成运行.
- registerJob(String, JobScheduleController, CoordinatorRegistryCenter) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobRegistry
-
添加作业调度控制器.
- registerJobBegin(ShardingContexts) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- registerJobBegin(ShardingContexts) - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ExecutionService
-
注册作业启动信息.
- registerJobCompleted(ShardingContexts) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- registerJobCompleted(ShardingContexts) - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ExecutionService
-
注册作业完成信息.
- registerStart(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.guarantee.GuaranteeService
-
根据分片项注册任务开始运行.
- registerStartUpInfo(boolean) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.SchedulerFacade
-
注册作业启动信息.
- RegistryCenterConnectionStateListener - com.dangdang.ddframe.job.lite.internal.listener中的类
-
注册中心连接状态监听器.
- RegistryCenterConnectionStateListener(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.listener.RegistryCenterConnectionStateListener
-
- removeFailoverInfo() - 类 中的方法com.dangdang.ddframe.job.lite.internal.failover.FailoverService
-
删除作业失效转移信息.
- removeInstance() - 类 中的方法com.dangdang.ddframe.job.lite.internal.instance.InstanceService
-
删除作业运行状态.
- removeJobNodeIfExisted(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
删除作业节点.
- removeLeader() - 类 中的方法com.dangdang.ddframe.job.lite.internal.election.LeaderService
-
删除主节点供重新选举.
- replaceJobNode(String, Object) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
替换作业节点数据.
- rescheduleJob(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobScheduleController
-
重新调度作业.
- RescheduleListenerManager - com.dangdang.ddframe.job.lite.internal.config中的类
-
重调度监听管理器.
- RescheduleListenerManager(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.config.RescheduleListenerManager
-
- resumeJob() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobScheduleController
-
恢复作业.
- ROOT - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.election.LeaderNode
-
主节点根路径.
- ROOT - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.instance.InstanceNode
-
运行实例信息根节点.
- ROOT - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.server.ServerNode
-
服务器信息根节点.
- ROOT - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.sharding.ShardingNode
-
执行状态根节点.
- RotateServerByNameJobShardingStrategy - com.dangdang.ddframe.job.lite.api.strategy.impl中的类
-
根据作业名的哈希值对服务器列表进行轮转的分片策略.
- RotateServerByNameJobShardingStrategy() - 类 的构造器com.dangdang.ddframe.job.lite.api.strategy.impl.RotateServerByNameJobShardingStrategy
-
- runOneIteration() - 类 中的方法com.dangdang.ddframe.job.lite.internal.reconcile.ReconcileService
-
S
- scheduleJob(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobScheduleController
-
调度作业.
- scheduler() - 类 中的方法com.dangdang.ddframe.job.lite.internal.reconcile.ReconcileService
-
- SchedulerFacade - com.dangdang.ddframe.job.lite.internal.schedule中的类
-
为调度器提供内部服务的门面类.
- SchedulerFacade(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.schedule.SchedulerFacade
-
- SchedulerFacade(CoordinatorRegistryCenter, String, List<ElasticJobListener>) - 类 的构造器com.dangdang.ddframe.job.lite.internal.schedule.SchedulerFacade
-
- SensitiveInfoUtils - com.dangdang.ddframe.job.lite.internal.util中的类
-
敏感信息过滤工具类.
- SensitiveInfoUtils() - 类 的构造器com.dangdang.ddframe.job.lite.internal.util.SensitiveInfoUtils
-
- ServerNode - com.dangdang.ddframe.job.lite.internal.server中的类
-
服务器节点路径.
- ServerNode(String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.server.ServerNode
-
- ServerService - com.dangdang.ddframe.job.lite.internal.server中的类
-
作业服务器服务.
- ServerService(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.server.ServerService
-
- ServerStatus - com.dangdang.ddframe.job.lite.internal.server中的枚举
-
服务器状态.
- setCrashedFailoverFlag(int) - 类 中的方法com.dangdang.ddframe.job.lite.internal.failover.FailoverService
-
设置失效的分片项标记.
- setCurrentShardingTotalCount(String, int) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobRegistry
-
设置当前分片总数.
- setJobRunning(String, boolean) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobRegistry
-
设置作业是否在运行.
- setMisfire(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ExecutionService
-
设置任务被错过执行的标记.
- setReshardingFlag() - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ShardingService
-
设置需要重新分片的标记.
- sharding(List<JobInstance>, String, int) - 类 中的方法com.dangdang.ddframe.job.lite.api.strategy.impl.AverageAllocationJobShardingStrategy
-
- sharding(List<JobInstance>, String, int) - 类 中的方法com.dangdang.ddframe.job.lite.api.strategy.impl.OdevitySortByNameJobShardingStrategy
-
- sharding(List<JobInstance>, String, int) - 类 中的方法com.dangdang.ddframe.job.lite.api.strategy.impl.RotateServerByNameJobShardingStrategy
-
- sharding(List<JobInstance>, String, int) - 接口 中的方法com.dangdang.ddframe.job.lite.api.strategy.JobShardingStrategy
-
作业分片.
- shardingIfNecessary() - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ShardingService
-
如果需要分片且当前节点为主节点, 则作业分片.
- ShardingListenerManager - com.dangdang.ddframe.job.lite.internal.sharding中的类
-
分片监听管理器.
- ShardingListenerManager(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.sharding.ShardingListenerManager
-
- ShardingNode - com.dangdang.ddframe.job.lite.internal.sharding中的类
-
分片节点路径.
- ShardingNode(String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.sharding.ShardingNode
-
- ShardingService - com.dangdang.ddframe.job.lite.internal.sharding中的类
-
作业分片服务.
- ShardingService(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.sharding.ShardingService
-
- shutdown(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobRegistry
-
终止任务调度.
- shutdown() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobScheduleController
-
关闭调度器.
- shutdown() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobShutdownHookPlugin
-
- shutdownInstance() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.SchedulerFacade
-
终止作业调度.
- ShutdownListenerManager - com.dangdang.ddframe.job.lite.internal.instance中的类
-
运行实例关闭监听管理器.
- ShutdownListenerManager(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.instance.ShutdownListenerManager
-
- start() - 类 中的方法com.dangdang.ddframe.job.lite.internal.config.RescheduleListenerManager
-
- start() - 类 中的方法com.dangdang.ddframe.job.lite.internal.election.ElectionListenerManager
-
- start() - 类 中的方法com.dangdang.ddframe.job.lite.internal.failover.FailoverListenerManager
-
- start() - 类 中的方法com.dangdang.ddframe.job.lite.internal.guarantee.GuaranteeListenerManager
-
- start() - 类 中的方法com.dangdang.ddframe.job.lite.internal.instance.ShutdownListenerManager
-
- start() - 类 中的方法com.dangdang.ddframe.job.lite.internal.instance.TriggerListenerManager
-
- start() - 类 中的方法com.dangdang.ddframe.job.lite.internal.listener.AbstractListenerManager
-
开启监听器.
- start() - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.MonitorExecutionListenerManager
-
- start() - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ShardingListenerManager
-
- startAllListeners() - 类 中的方法com.dangdang.ddframe.job.lite.internal.listener.ListenerManager
-
开启所有监听器.
- stateChanged(CuratorFramework, ConnectionState) - 类 中的方法com.dangdang.ddframe.job.lite.internal.listener.RegistryCenterConnectionStateListener
-
T
- toJson(LiteJobConfiguration) - 类 中的静态方法com.dangdang.ddframe.job.lite.internal.config.LiteJobConfigurationGsonFactory
-
将作业配置转换为JSON字符串.
- toJsonForObject(Object) - 类 中的静态方法com.dangdang.ddframe.job.lite.internal.config.LiteJobConfigurationGsonFactory
-
将作业配置转换为JSON字符串.
- TransactionExecutionCallback - com.dangdang.ddframe.job.lite.internal.storage中的接口
-
事务执行操作的回调接口.
- triggerJob() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobScheduleController
-
立刻启动作业.
- TriggerListenerManager - com.dangdang.ddframe.job.lite.internal.instance中的类
-
作业触发监听管理器.
- TriggerListenerManager(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.instance.TriggerListenerManager
-
- triggerMisfired(Trigger) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobTriggerListener
-
U
- updateFailoverComplete(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.failover.FailoverService
-
更新执行完毕失效转移的分片项状态.
- updateJobConfiguration(LiteJobConfiguration) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.SchedulerFacade
-
更新作业配置.
- updateJobNode(String, Object) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
更新节点数据.
V
- valueOf(String) - 枚举 中的静态方法com.dangdang.ddframe.job.lite.internal.instance.InstanceOperation
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法com.dangdang.ddframe.job.lite.internal.server.ServerStatus
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法com.dangdang.ddframe.job.lite.internal.instance.InstanceOperation
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法com.dangdang.ddframe.job.lite.internal.server.ServerStatus
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
A B C D E F G H I J L M N O P R S T U V
Copyright © 2017. All rights reserved.