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.