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.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
-
注册数据监听器.
- addJobScheduleController(String, JobScheduleController) - 类 中的方法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
-
- cleanPreviousExecutionInfo() - 类 中的方法com.dangdang.ddframe.job.lite.internal.execution.ExecutionService
-
清理作业上次运行时信息.
- cleanPreviousExecutionInfo() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- clearAllCompletedInfo() - 类 中的方法com.dangdang.ddframe.job.lite.internal.guarantee.GuaranteeService
-
清理所有任务启动信息.
- clearAllStartedInfo() - 类 中的方法com.dangdang.ddframe.job.lite.internal.guarantee.GuaranteeService
-
清理所有任务启动信息.
- clearJobPausedStatus() - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerService
-
清除暂停作业的标记.
- clearJobTriggerStatus() - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerService
-
清除立刻执行作业的标记.
- clearMisfire(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.execution.ExecutionService
-
清除任务被错过执行的标记.
- clearMisfire(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- clearPreviousServerStatus() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.SchedulerFacade
-
每次作业启动前清理上次运行状态.
- clearPreviousServerStatus() - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerService
-
每次作业启动前清理上次运行状态.
- clearRunningInfo(List<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.execution.ExecutionService
-
清除分配分片序列号的运行状态.
- 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.execution - 程序包 com.dangdang.ddframe.job.lite.internal.execution
-
- com.dangdang.ddframe.job.lite.internal.executor - 程序包 com.dangdang.ddframe.job.lite.internal.executor
-
- 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.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.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
-
- ConfigurationListenerManager - com.dangdang.ddframe.job.lite.internal.config中的类
-
配置文件监听管理器.
- ConfigurationListenerManager(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.config.ConfigurationListenerManager
-
- ConfigurationNode - com.dangdang.ddframe.job.lite.internal.config中的类
-
Elastic Job配置根节点名称的常量类.
- 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
-
- createJobNodeIfNeeded(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
如果存在则创建作业节点.
D
- dataChanged(CuratorFramework, TreeCacheEvent, String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.listener.AbstractJobListener
-
- disabled(boolean) - 类 中的方法com.dangdang.ddframe.job.lite.config.LiteJobConfiguration.Builder
-
设置作业是否禁止启动.
- DISABLED_NODE - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
作业禁用节点名称.
- 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
-
- ElectionNode - com.dangdang.ddframe.job.lite.internal.election中的类
-
Elastic Job主服务器根节点名称的常量类.
- execute(JobExecutionContext) - 类 中的方法com.dangdang.ddframe.job.lite.api.JobScheduler.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.execution中的类
-
作业运行时上下文服务.
- ExecutionContextService(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.execution.ExecutionContextService
-
- ExecutionListenerManager - com.dangdang.ddframe.job.lite.internal.execution中的类
-
运行时状态监听管理器.
- ExecutionListenerManager(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.execution.ExecutionListenerManager
-
- ExecutionNode - com.dangdang.ddframe.job.lite.internal.execution中的类
-
Elastic Job执行状态节点名称的常量类.
- ExecutionNode(String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.execution.ExecutionNode
-
- ExecutionService - com.dangdang.ddframe.job.lite.internal.execution中的类
-
执行作业的服务.
- ExecutionService(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.execution.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中的类
-
Elastic Job失效转移节点名称的常量类.
- 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
- getAllServers() - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerService
-
获取所有的作业服务器列表.
- getAvailableServers() - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerService
-
获取可用的作业服务器列表.
- getConfigNodePath() - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
获取配置节点路径.
- getExecutionNodePath() - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
获取运行节点根路径.
- getExecutionNodePath(String, String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
获取运行节点路径.
- getFullPath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
获取节点全路径.
- getInstance() - 类 中的静态方法com.dangdang.ddframe.job.lite.internal.schedule.JobRegistry
-
获取作业注册表实例.
- getItemByExecutionFailoverPath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.failover.FailoverNode
-
根据失效转移执行路径获取分片项.
- getItemByRunningItemPath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.execution.ExecutionNode
-
根据运行中的分片路径获取分片项.
- 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.execution.ExecutionContextService
-
获取当前作业服务器分片上下文.
- getLocalHostFailoverItems() - 类 中的方法com.dangdang.ddframe.job.lite.internal.failover.FailoverService
-
获取运行在本作业服务器的失效转移序列号.
- getLocalHostShardingItems() - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ShardingService
-
获取运行在本作业服务器的分片序列号.
- getLocalHostTakeOffItems() - 类 中的方法com.dangdang.ddframe.job.lite.internal.failover.FailoverService
-
获取运行在本作业服务器的被失效转移的序列号.
- getMisfiredJobItems(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.execution.ExecutionService
-
获取标记被错过执行的任务分片项.
- getName() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobTriggerListener
-
- getNextFireTime() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobScheduleController
-
获取下次作业触发时间.
- getRegistryCenterTime() - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
获取注册中心当前时间.
- getRunningNode(int) - 类 中的静态方法com.dangdang.ddframe.job.lite.internal.execution.ExecutionNode
-
获取作业运行状态节点路径.
- getServerNodePath() - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
获取作业节点IP地址根路径.
- getServerNodePath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
根据IP地址获取作业节点路径.
- getServerNodePath(String, String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
根据IP地址和子节点名称获取作业节点路径.
- getShardingContexts() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- 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
- hasLeader() - 类 中的方法com.dangdang.ddframe.job.lite.internal.election.LeaderElectionService
-
判断是否已经有主节点.
- hasRunningItems(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.execution.ExecutionService
-
判断分片项中是否还有执行中的作业.
- hasRunningItems() - 类 中的方法com.dangdang.ddframe.job.lite.internal.execution.ExecutionService
-
判断是否还有执行中的作业.
I
- init() - 类 中的方法com.dangdang.ddframe.job.lite.api.JobScheduler
-
初始化作业.
- init() - 类 中的方法com.dangdang.ddframe.job.lite.internal.executor.JobExecutor
-
初始化作业.
- 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
-
判断作业服务器是否可用.
- isCompleted(int) - 类 中的方法com.dangdang.ddframe.job.lite.internal.execution.ExecutionService
-
判断该分片是否已完成.
- isConfigPath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.config.ConfigurationNode
-
判断是否为作业配置根路径.
- isEligibleForJobRunning() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- isExecuteMisfired(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- isFailover() - 类 中的方法com.dangdang.ddframe.job.lite.config.LiteJobConfiguration
-
获取是否开启失效转移.
- isJobNodeExisted(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
判断作业节点是否存在.
- isJobPausedManually() - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerService
-
判断是否是手工暂停的作业.
- isLeader() - 类 中的方法com.dangdang.ddframe.job.lite.internal.election.LeaderElectionService
-
判断当前节点是否是主节点.
- isLocalhostServerReady() - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerService
-
判断当前服务器是否是等待执行的状态.
- isLocalJobPausedPath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerNode
-
判断给定路径是否为作业服务器暂停路径.
- isLocalJobShutdownPath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerNode
-
判断给定路径是否为作业服务器关闭路径.
- isLocalJobTriggerPath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerNode
-
判断给定路径是否为作业服务器立刻触发路径.
- isLocalServerDisabledPath(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
-
判断是否需要重分片.
- isServerDisabledPath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerNode
-
判断给定路径是否为作业服务器禁用路径.
- isServerShutdownPath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerNode
-
判断给定路径是否为作业服务器关闭路径.
- isServerStatusPath(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerNode
-
判断给定路径是否为作业服务器状态路径.
J
- JobExecutor - com.dangdang.ddframe.job.lite.internal.executor中的类
-
作业启动器.
- JobExecutor(CoordinatorRegistryCenter, LiteJobConfiguration, ElasticJobListener...) - 类 的构造器com.dangdang.ddframe.job.lite.internal.executor.JobExecutor
-
- 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
-
- JobOperationListenerManager - com.dangdang.ddframe.job.lite.internal.server中的类
-
作业控制监听管理器.
- JobOperationListenerManager(CoordinatorRegistryCenter, LiteJobConfiguration) - 类 的构造器com.dangdang.ddframe.job.lite.internal.server.JobOperationListenerManager
-
- 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.LiteJob - com.dangdang.ddframe.job.lite.api中的类
-
Lite调度作业.
- JobScheduler.LiteJob() - 类 的构造器com.dangdang.ddframe.job.lite.api.JobScheduler.LiteJob
-
- 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
-
- JobShardingStrategyOption - com.dangdang.ddframe.job.lite.api.strategy中的类
-
作业分片策略选项.
- JobShardingStrategyOption() - 类 的构造器com.dangdang.ddframe.job.lite.api.strategy.JobShardingStrategyOption
-
- JobTriggerListener - com.dangdang.ddframe.job.lite.internal.schedule中的类
-
作业触发监听器.
- JobTriggerListener() - 类 的构造器com.dangdang.ddframe.job.lite.internal.schedule.JobTriggerListener
-
L
- leaderElection() - 类 中的方法com.dangdang.ddframe.job.lite.internal.election.LeaderElectionService
-
选举主节点.
- LeaderElectionService - com.dangdang.ddframe.job.lite.internal.election中的类
-
选举主节点的服务.
- LeaderElectionService(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.election.LeaderElectionService
-
- LeaderExecutionCallback - com.dangdang.ddframe.job.lite.internal.storage中的接口
-
主节点执行操作的回调接口.
- leaderForceElection() - 类 中的方法com.dangdang.ddframe.job.lite.internal.election.LeaderElectionService
-
强制选举主节点.
- listen() - 类 中的方法com.dangdang.ddframe.job.lite.internal.monitor.MonitorService
-
初始化作业监听服务.
- ListenerManager - com.dangdang.ddframe.job.lite.internal.listener中的类
-
作业注册中心的监听器管理者.
- ListenerManager(CoordinatorRegistryCenter, LiteJobConfiguration, List<ElasticJobListener>) - 类 的构造器com.dangdang.ddframe.job.lite.internal.listener.ListenerManager
-
- 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
-
- 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>) - 类 的构造器com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- load(boolean) - 类 中的方法com.dangdang.ddframe.job.lite.internal.config.ConfigurationService
-
读取作业配置.
- loadJobConfiguration() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.SchedulerFacade
-
读取作业配置.
- loadJobRootConfiguration(boolean) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
M
- maxTimeDiffSeconds(int) - 类 中的方法com.dangdang.ddframe.job.lite.config.LiteJobConfiguration.Builder
-
设置最大容忍的本机与注册中心的时间误差秒数.
- misfireIfNecessary(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.execution.ExecutionService
-
如果满足条件,设置任务被错过执行的标记.
- misfireIfNecessary(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- monitorExecution(boolean) - 类 中的方法com.dangdang.ddframe.job.lite.config.LiteJobConfiguration.Builder
-
设置监控作业执行时状态.
- 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
-
设置本地配置是否可覆盖注册中心配置.
P
- PAUSED_NODE - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
作业暂停节点名称.
- pauseJob() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobScheduleController
-
暂停作业.
- persist(LiteJobConfiguration) - 类 中的方法com.dangdang.ddframe.job.lite.internal.config.ConfigurationService
-
持久化分布式作业配置信息.
- persistServerOnline(LiteJobConfiguration) - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerService
-
持久化作业服务器上线相关信息.
- prepareEnvironments(Properties) - 类 中的方法com.dangdang.ddframe.job.lite.api.JobScheduler
-
- processServerShutdown() - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerService
-
处理服务器关机的相关信息.
R
- registerComplete(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.guarantee.GuaranteeService
-
根据分片项注册任务完成运行.
- registerJobBegin(ShardingContexts) - 类 中的方法com.dangdang.ddframe.job.lite.internal.execution.ExecutionService
-
注册作业启动信息.
- registerJobBegin(ShardingContexts) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- registerJobCompleted(ShardingContexts) - 类 中的方法com.dangdang.ddframe.job.lite.internal.execution.ExecutionService
-
注册作业完成信息.
- registerJobCompleted(ShardingContexts) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.LiteJobFacade
-
- registerStart(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.guarantee.GuaranteeService
-
根据分片项注册任务开始运行.
- registerStartUpInfo(LiteJobConfiguration) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.SchedulerFacade
-
注册Elastic-Job启动信息.
- releaseJobResource() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.SchedulerFacade
-
释放作业占用的资源.
- removeExecutionInfo() - 类 中的方法com.dangdang.ddframe.job.lite.internal.execution.ExecutionService
-
删除作业执行时信息.
- removeFailoverInfo() - 类 中的方法com.dangdang.ddframe.job.lite.internal.failover.FailoverService
-
删除作业失效转移信息.
- removeJobNodeIfExisted(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
删除作业节点.
- removeLeader() - 类 中的方法com.dangdang.ddframe.job.lite.internal.election.LeaderElectionService
-
删除主节点供重新选举.
- removeServerStatus() - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerService
-
删除服务器状态.
- replaceJobNode(String, Object) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
替换作业节点数据.
- rescheduleJob(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobScheduleController
-
重新调度作业.
- resumeJob() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobScheduleController
-
恢复作业.
- ROOT - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.election.ElectionNode
-
Elastic Job主服务器根节点.
- ROOT - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.execution.ExecutionNode
-
执行状态根节点.
- ROOT - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.server.ServerNode
-
作业服务器信息根节点.
- RotateServerByNameJobShardingStrategy - com.dangdang.ddframe.job.lite.api.strategy.impl中的类
-
根据作业名的哈希值对服务器列表进行轮转的分片策略.
- RotateServerByNameJobShardingStrategy() - 类 的构造器com.dangdang.ddframe.job.lite.api.strategy.impl.RotateServerByNameJobShardingStrategy
-
S
- scheduleJob(String) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobScheduleController
-
调度作业.
- SchedulerFacade - com.dangdang.ddframe.job.lite.internal.schedule中的类
-
为调度器提供内部服务的门面类.
- SchedulerFacade(CoordinatorRegistryCenter, LiteJobConfiguration, 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中的类
-
Elastic Job服务器节点名称的常量类.
- 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(int) - 类 中的方法com.dangdang.ddframe.job.lite.internal.listener.ListenerManager
-
设置当前分片总数.
- setMisfire(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.execution.ExecutionService
-
设置任务被错过执行的标记.
- setNeedFixExecutionInfoFlag() - 类 中的方法com.dangdang.ddframe.job.lite.internal.execution.ExecutionService
-
设置修复运行时分片信息标记的状态标志位.
- setReshardingFlag() - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ShardingService
-
设置需要重新分片的标记.
- sharding(List<String>, JobShardingStrategyOption) - 类 中的方法com.dangdang.ddframe.job.lite.api.strategy.impl.AverageAllocationJobShardingStrategy
-
- sharding(List<String>, JobShardingStrategyOption) - 类 中的方法com.dangdang.ddframe.job.lite.api.strategy.impl.OdevitySortByNameJobShardingStrategy
-
- sharding(List<String>, JobShardingStrategyOption) - 类 中的方法com.dangdang.ddframe.job.lite.api.strategy.impl.RotateServerByNameJobShardingStrategy
-
- sharding(List<String>, JobShardingStrategyOption) - 接口 中的方法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
-
- ShardingService - com.dangdang.ddframe.job.lite.internal.sharding中的类
-
作业分片服务.
- ShardingService(CoordinatorRegistryCenter, String) - 类 的构造器com.dangdang.ddframe.job.lite.internal.sharding.ShardingService
-
- shutdown() - 类 中的方法com.dangdang.ddframe.job.lite.api.JobScheduler
-
停止作业调度.
- shutdown() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobScheduleController
-
关闭调度器.
- SHUTDOWN_NODE - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
作业关闭节点名称.
- start() - 类 中的方法com.dangdang.ddframe.job.lite.internal.config.ConfigurationListenerManager
-
- start() - 类 中的方法com.dangdang.ddframe.job.lite.internal.election.ElectionListenerManager
-
- start() - 类 中的方法com.dangdang.ddframe.job.lite.internal.execution.ExecutionListenerManager
-
- 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.listener.AbstractListenerManager
-
开启监听器.
- start() - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.JobOperationListenerManager
-
- start() - 类 中的方法com.dangdang.ddframe.job.lite.internal.sharding.ShardingListenerManager
-
- startAllListeners() - 类 中的方法com.dangdang.ddframe.job.lite.internal.listener.ListenerManager
-
开启所有监听器.
- STATUS_NODE - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
作业状态节点名称.
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中的接口
-
事务执行操作的回调接口.
- TRIGGER_NODE - 类 中的静态变量com.dangdang.ddframe.job.lite.internal.storage.JobNodePath
-
作业立刻触发节点名称.
- triggerJob() - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobScheduleController
-
立刻启动作业.
- triggerMisfired(Trigger) - 类 中的方法com.dangdang.ddframe.job.lite.internal.schedule.JobTriggerListener
-
U
- updateFailoverComplete(Collection<Integer>) - 类 中的方法com.dangdang.ddframe.job.lite.internal.failover.FailoverService
-
更新执行完毕失效转移的分片项状态.
- updateJobNode(String, Object) - 类 中的方法com.dangdang.ddframe.job.lite.internal.storage.JobNodeStorage
-
更新节点数据.
- updateServerStatus(ServerStatus) - 类 中的方法com.dangdang.ddframe.job.lite.internal.server.ServerService
-
在开始或结束执行作业时更新服务器状态.
V
- valueOf(String) - 枚举 中的静态方法com.dangdang.ddframe.job.lite.internal.server.ServerStatus
-
返回带有指定名称的该类型的枚举常量。
- 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 © 2016. All rights reserved.