您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
C
D
E
F
G
H
I
O
P
Q
R
S
T
V
W
A
accept()
- 类 中的方法org.jetlinks.rule.engine.cluster.worker.
QueueInput
addExecutor(TaskExecutorProvider)
- 类 中的方法org.jetlinks.rule.engine.cluster.worker.
ClusterWorker
C
canSchedule(Scheduler, ScheduleJob)
- 类 中的方法org.jetlinks.rule.engine.cluster.balancer.
DefaultSchedulerLoadBalancer
canSchedule(ScheduleJob)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRemoteScheduler
canSchedule(ScheduleJob)
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
canSchedule(ScheduleJob)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
canScheduleJob(String)
- 接口 中的静态方法org.jetlinks.rule.engine.cluster.
ClusterConstants.Topics
cleanup()
- 类 中的方法org.jetlinks.rule.engine.cluster.balancer.
DefaultSchedulerLoadBalancer
ClusterConstants
-
org.jetlinks.rule.engine.cluster
中的接口
ClusterConstants.Topics
-
org.jetlinks.rule.engine.cluster
中的接口
ClusterExecutionContext
-
org.jetlinks.rule.engine.cluster.worker
中的类
ClusterExecutionContext(String, ScheduleJob, EventBus, ClusterManager, ConditionEvaluator)
- 类 的构造器org.jetlinks.rule.engine.cluster.worker.
ClusterExecutionContext
ClusterExecutionContext(String, ScheduleJob, EventBus, RuleIOManager)
- 类 的构造器org.jetlinks.rule.engine.cluster.worker.
ClusterExecutionContext
ClusterGlobalScope
-
org.jetlinks.rule.engine.cluster.scope
中的类
ClusterGlobalScope(ClusterManager)
- 类 的构造器org.jetlinks.rule.engine.cluster.scope.
ClusterGlobalScope
ClusterRemoteScheduler
-
org.jetlinks.rule.engine.cluster.scheduler
中的类
ClusterRemoteScheduler(String, SchedulerRpcService)
- 类 的构造器org.jetlinks.rule.engine.cluster.scheduler.
ClusterRemoteScheduler
ClusterRpcSchedulerRegistry
-
org.jetlinks.rule.engine.cluster.scheduler
中的类
ClusterRpcSchedulerRegistry(RpcManager)
- 类 的构造器org.jetlinks.rule.engine.cluster.scheduler.
ClusterRpcSchedulerRegistry
ClusterRuleEngine
-
org.jetlinks.rule.engine.cluster
中的类
集群规则引擎,用于管理,调度规则.
ClusterRuleEngine(SchedulerRegistry, TaskSnapshotRepository)
- 类 的构造器org.jetlinks.rule.engine.cluster.
ClusterRuleEngine
ClusterRuleIOManager
-
org.jetlinks.rule.engine.cluster.worker
中的类
ClusterRuleIOManager()
- 类 的构造器org.jetlinks.rule.engine.cluster.worker.
ClusterRuleIOManager
ClusterSchedulerRegistry
-
org.jetlinks.rule.engine.cluster.scheduler
中的类
ClusterSchedulerRegistry(ExtendedCluster, ServiceCall, Scheduler)
- 类 的构造器org.jetlinks.rule.engine.cluster.scheduler.
ClusterSchedulerRegistry
ClusterWorker
-
org.jetlinks.rule.engine.cluster.worker
中的类
ClusterWorker(String, String, EventBus, ClusterManager, ConditionEvaluator)
- 类 的构造器org.jetlinks.rule.engine.cluster.worker.
ClusterWorker
ClusterWorker(String, String, EventBus, RuleIOManager)
- 类 的构造器org.jetlinks.rule.engine.cluster.worker.
ClusterWorker
createContext(ScheduleJob)
- 类 中的方法org.jetlinks.rule.engine.cluster.worker.
ClusterWorker
createEvent(ScheduleJob)
- 类 中的方法org.jetlinks.rule.engine.cluster.worker.
ClusterRuleIOManager
createEvent(ScheduleJob)
- 接口 中的方法org.jetlinks.rule.engine.cluster.worker.
RuleIOManager
createInput(ScheduleJob)
- 类 中的方法org.jetlinks.rule.engine.cluster.worker.
ClusterRuleIOManager
createInput(ScheduleJob)
- 接口 中的方法org.jetlinks.rule.engine.cluster.worker.
RuleIOManager
createOutput(ScheduleJob)
- 类 中的方法org.jetlinks.rule.engine.cluster.worker.
ClusterRuleIOManager
createOutput(ScheduleJob)
- 接口 中的方法org.jetlinks.rule.engine.cluster.worker.
RuleIOManager
createScope()
- 类 中的方法org.jetlinks.rule.engine.cluster.worker.
ClusterRuleIOManager
createScope()
- 接口 中的方法org.jetlinks.rule.engine.cluster.worker.
RuleIOManager
createService(Scheduler)
- 类 中的静态方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterSchedulerRegistry
createTask(String)
- 接口 中的静态方法org.jetlinks.rule.engine.cluster.
ClusterConstants.Topics
createTask(SchedulerRpcService.CreateTaskRequest)
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
createTask(SchedulerRpcService.CreateTaskRequest)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
createTask(String, ScheduleJob)
- 类 中的方法org.jetlinks.rule.engine.cluster.worker.
ClusterWorker
createTask(String, ScheduleJob)
- 类 中的方法org.jetlinks.rule.engine.cluster.worker.
RemoteWorker
CreateTaskRequest()
- 类 的构造器org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService.CreateTaskRequest
D
debug(boolean)
- 类 中的方法org.jetlinks.rule.engine.cluster.task.
RemoteTask
设置debug,开启debug后,会打印更多的日志信息。
DefaultSchedulerLoadBalancer
-
org.jetlinks.rule.engine.cluster.balancer
中的类
DefaultSchedulerLoadBalancer(EventBus, SchedulerRegistry, TaskSnapshotRepository)
- 类 的构造器org.jetlinks.rule.engine.cluster.balancer.
DefaultSchedulerLoadBalancer
DefaultSchedulerLoadBalancer(EventBus, SchedulerRegistry, TaskSnapshotRepository, SchedulerSelector)
- 类 的构造器org.jetlinks.rule.engine.cluster.balancer.
DefaultSchedulerLoadBalancer
dispose()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRemoteScheduler
doStart(Collection<ScheduleJob>)
- 类 中的方法org.jetlinks.rule.engine.cluster.
ClusterRuleEngine
doWrite(String, RuleData)
- 类 中的方法org.jetlinks.rule.engine.cluster.worker.
QueueOutput
doWrite(String, Publisher<RuleData>)
- 类 中的方法org.jetlinks.rule.engine.cluster.worker.
QueueOutput
dump()
- 类 中的方法org.jetlinks.rule.engine.cluster.task.
RemoteTask
dumpTask(String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
dumpTask(String)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
E
eventBus
- 类 中的变量org.jetlinks.rule.engine.cluster.balancer.
DefaultSchedulerLoadBalancer
execute(RuleData)
- 类 中的方法org.jetlinks.rule.engine.cluster.task.
RemoteTask
执行任务
executeTask(SchedulerRpcService.ExecuteTaskRequest)
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
executeTask(SchedulerRpcService.ExecuteTaskRequest)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
ExecuteTaskRequest()
- 类 的构造器org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService.ExecuteTaskRequest
F
findAll()
- 接口 中的方法org.jetlinks.rule.engine.cluster.
RuleInstanceRepository
获取全部规则实例
findAllTask()
- 接口 中的方法org.jetlinks.rule.engine.cluster.
TaskSnapshotRepository
获取全部任务
findById(String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.
RuleInstanceRepository
根据ID获取实例
findByInstanceId(String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.
TaskSnapshotRepository
根据规则实例ID获取任务快照
findByInstanceIdAndNodeId(String, String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.
TaskSnapshotRepository
根据规则实例ID和规则节点ID获取快照
findByInstanceIdAndWorkerId(String, String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.
TaskSnapshotRepository
根据instanceId和workerId获取快照
findBySchedulerId(String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.
TaskSnapshotRepository
根据调度器ID获取任务快照
findBySchedulerIdNotIn(Collection<String>)
- 接口 中的方法org.jetlinks.rule.engine.cluster.
TaskSnapshotRepository
查询不是由指定调度器ID对应调度器调度的任务快照
findByWorkerId(String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.
TaskSnapshotRepository
根据workerId获取任务快照
flow(String)
- 类 中的方法org.jetlinks.rule.engine.cluster.scope.
ClusterGlobalScope
G
getAllScheduleJobs(String)
- 接口 中的静态方法org.jetlinks.rule.engine.cluster.
ClusterConstants.Topics
getId()
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
getId()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
getLastStateTime(String, String)
- 接口 中的静态方法org.jetlinks.rule.engine.cluster.
ClusterConstants.Topics
getLastStateTime(String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
getLastStateTime(String)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
getLastStateTime()
- 类 中的方法org.jetlinks.rule.engine.cluster.task.
RemoteTask
getLocalScheduler()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
getLocalSchedulers()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRpcSchedulerRegistry
getLocalSchedulers()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterSchedulerRegistry
getLocalSchedulers()
- 接口 中的方法org.jetlinks.rule.engine.cluster.
SchedulerRegistry
getScheduleJobs(String)
- 接口 中的静态方法org.jetlinks.rule.engine.cluster.
ClusterConstants.Topics
getSchedulers()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRpcSchedulerRegistry
getSchedulers()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterSchedulerRegistry
getSchedulers()
- 接口 中的方法org.jetlinks.rule.engine.cluster.
SchedulerRegistry
获取全部Scheduler
getSchedulerWorkers(String)
- 接口 中的静态方法org.jetlinks.rule.engine.cluster.
ClusterConstants.Topics
getSchedulingTask(String)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRemoteScheduler
getSchedulingTask(String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
getSchedulingTask(String)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
getSchedulingTasks()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRemoteScheduler
getSchedulingTasks()
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
getSchedulingTasks()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
getStartTime(String, String)
- 接口 中的静态方法org.jetlinks.rule.engine.cluster.
ClusterConstants.Topics
getStartTime(String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
getStartTime(String)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
getStartTime()
- 类 中的方法org.jetlinks.rule.engine.cluster.task.
RemoteTask
getState()
- 类 中的方法org.jetlinks.rule.engine.cluster.task.
RemoteTask
获取任务状态
getState()
- 类 中的方法org.jetlinks.rule.engine.cluster.worker.
ClusterWorker
getState()
- 类 中的方法org.jetlinks.rule.engine.cluster.worker.
RemoteWorker
getSupportExecutors(String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
getSupportExecutors(String)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
getSupportExecutors()
- 类 中的方法org.jetlinks.rule.engine.cluster.worker.
ClusterWorker
getSupportExecutors()
- 类 中的方法org.jetlinks.rule.engine.cluster.worker.
RemoteWorker
getTask(String)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRemoteScheduler
getTask(String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
getTask(String)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
getTasks(String)
- 类 中的方法org.jetlinks.rule.engine.cluster.
ClusterRuleEngine
getTaskState(String, String)
- 接口 中的静态方法org.jetlinks.rule.engine.cluster.
ClusterConstants.Topics
getTaskState(String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
getTaskState(String)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
getWorker(String)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRemoteScheduler
getWorker(String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
getWorker(String)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
getWorkers()
- 类 中的方法org.jetlinks.rule.engine.cluster.
ClusterRuleEngine
getWorkers()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRemoteScheduler
getWorkers()
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
getWorkers()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
getWorkerState(String)
- 接口 中的静态方法org.jetlinks.rule.engine.cluster.
ClusterConstants.Topics
getWorkerState(String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
getWorkerState(String)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
getWorkerSupportExecutors(String)
- 接口 中的静态方法org.jetlinks.rule.engine.cluster.
ClusterConstants.Topics
H
handleSchedulerJoin()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRpcSchedulerRegistry
handleSchedulerJoin()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterSchedulerRegistry
handleSchedulerJoin()
- 接口 中的方法org.jetlinks.rule.engine.cluster.
SchedulerRegistry
监听Scheduler加入注册中心事件
handleSchedulerLeave()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRpcSchedulerRegistry
handleSchedulerLeave()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterSchedulerRegistry
handleSchedulerLeave()
- 接口 中的方法org.jetlinks.rule.engine.cluster.
SchedulerRegistry
监听Scheduler掉线事件
I
isAlive()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRemoteScheduler
isAlive()
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
isAlive()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
isDisposed()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRemoteScheduler
isNoAlive()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRemoteScheduler
O
OperateTaskRequest()
- 类 的构造器org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService.OperateTaskRequest
org.jetlinks.rule.engine.cluster
- 程序包 org.jetlinks.rule.engine.cluster
org.jetlinks.rule.engine.cluster.balancer
- 程序包 org.jetlinks.rule.engine.cluster.balancer
org.jetlinks.rule.engine.cluster.scheduler
- 程序包 org.jetlinks.rule.engine.cluster.scheduler
org.jetlinks.rule.engine.cluster.scope
- 程序包 org.jetlinks.rule.engine.cluster.scope
org.jetlinks.rule.engine.cluster.task
- 程序包 org.jetlinks.rule.engine.cluster.task
org.jetlinks.rule.engine.cluster.worker
- 程序包 org.jetlinks.rule.engine.cluster.worker
P
pause()
- 类 中的方法org.jetlinks.rule.engine.cluster.task.
RemoteTask
暂停执行任务
Q
QueueEventOutput
-
org.jetlinks.rule.engine.cluster.worker
中的类
QueueEventOutput()
- 类 的构造器org.jetlinks.rule.engine.cluster.worker.
QueueEventOutput
QueueInput
-
org.jetlinks.rule.engine.cluster.worker
中的类
QueueInput()
- 类 的构造器org.jetlinks.rule.engine.cluster.worker.
QueueInput
QueueOutput
-
org.jetlinks.rule.engine.cluster.worker
中的类
QueueOutput(String, ClusterManager, List<ScheduleJob.Output>, ConditionEvaluator)
- 类 的构造器org.jetlinks.rule.engine.cluster.worker.
QueueOutput
R
reBalance(List<Scheduler>, boolean)
- 类 中的方法org.jetlinks.rule.engine.cluster.balancer.
DefaultSchedulerLoadBalancer
reBalance(List<Scheduler>, RuleInstance, boolean)
- 类 中的方法org.jetlinks.rule.engine.cluster.balancer.
DefaultSchedulerLoadBalancer
reBalance(List<Scheduler>, boolean)
- 接口 中的方法org.jetlinks.rule.engine.cluster.balancer.
SchedulerLoadBalancer
重新对任务进行负载均衡
reBalance(List<Scheduler>, RuleInstance, boolean)
- 接口 中的方法org.jetlinks.rule.engine.cluster.balancer.
SchedulerLoadBalancer
使用指定的调度器,对指定对规则进行重新分配,比如新加入的调度器,需要进行reBalance才会调度自己新的任务
register(Scheduler)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRpcSchedulerRegistry
register(Scheduler)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterSchedulerRegistry
register(Scheduler)
- 接口 中的方法org.jetlinks.rule.engine.cluster.
SchedulerRegistry
注册Scheduler到注册中心
registry
- 类 中的变量org.jetlinks.rule.engine.cluster.balancer.
DefaultSchedulerLoadBalancer
reload()
- 类 中的方法org.jetlinks.rule.engine.cluster.task.
RemoteTask
重新加载任务,如果配置发生变化,将重启任务.
RemoteTask
-
org.jetlinks.rule.engine.cluster.task
中的类
RemoteTask()
- 类 的构造器org.jetlinks.rule.engine.cluster.task.
RemoteTask
RemoteWorker
-
org.jetlinks.rule.engine.cluster.worker
中的类
RemoteWorker()
- 类 的构造器org.jetlinks.rule.engine.cluster.worker.
RemoteWorker
removeTaskById(String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.
TaskSnapshotRepository
根据ID删除Task
removeTaskByInstanceId(String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.
TaskSnapshotRepository
根据实例ID删除快照
removeTaskByInstanceIdAndNodeId(String, String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.
TaskSnapshotRepository
根据实例ID和节点ID删除快照
RuleInstance
-
org.jetlinks.rule.engine.cluster
中的类
规则实例信息
RuleInstance()
- 类 的构造器org.jetlinks.rule.engine.cluster.
RuleInstance
RuleInstanceRepository
-
org.jetlinks.rule.engine.cluster
中的接口
规则实例持久化仓库
RuleIOManager
-
org.jetlinks.rule.engine.cluster.worker
中的接口
S
saveTaskSnapshots(Publisher<TaskSnapshot>)
- 接口 中的方法org.jetlinks.rule.engine.cluster.
TaskSnapshotRepository
保存快照
schedule(ScheduleJob)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRemoteScheduler
schedule(ScheduleJob)
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
schedule(ScheduleJob)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
scheduleJob(String)
- 接口 中的静态方法org.jetlinks.rule.engine.cluster.
ClusterConstants.Topics
SchedulerLoadBalancer
-
org.jetlinks.rule.engine.cluster.balancer
中的接口
调度器负载均衡器,用于对任务进行负载均衡
schedulerPrefix(String)
- 接口 中的静态方法org.jetlinks.rule.engine.cluster.
ClusterConstants.Topics
SchedulerRegistry
-
org.jetlinks.rule.engine.cluster
中的接口
SchedulerRpcService
-
org.jetlinks.rule.engine.cluster.scheduler
中的接口
SchedulerRpcService.CreateTaskRequest
-
org.jetlinks.rule.engine.cluster.scheduler
中的类
SchedulerRpcService.ExecuteTaskRequest
-
org.jetlinks.rule.engine.cluster.scheduler
中的类
SchedulerRpcService.OperateTaskRequest
-
org.jetlinks.rule.engine.cluster.scheduler
中的类
SchedulerRpcService.TaskInfo
-
org.jetlinks.rule.engine.cluster.scheduler
中的类
SchedulerRpcService.TaskJobRequest
-
org.jetlinks.rule.engine.cluster.scheduler
中的类
SchedulerRpcService.TaskOperation
-
org.jetlinks.rule.engine.cluster.scheduler
中的枚举
SchedulerRpcService.WorkerInfo
-
org.jetlinks.rule.engine.cluster.scheduler
中的类
SchedulerRpcServiceImpl
-
org.jetlinks.rule.engine.cluster.scheduler
中的类
SchedulerRpcServiceImpl(Scheduler)
- 类 的构造器org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
schedulerSelector
- 类 中的变量org.jetlinks.rule.engine.cluster.balancer.
DefaultSchedulerLoadBalancer
setJob(ScheduleJob)
- 类 中的方法org.jetlinks.rule.engine.cluster.task.
RemoteTask
设置任务信息,用于热更新任务.
setTaskJob(String, String)
- 接口 中的静态方法org.jetlinks.rule.engine.cluster.
ClusterConstants.Topics
setTaskJob(SchedulerRpcService.TaskJobRequest)
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
setTaskJob(SchedulerRpcService.TaskJobRequest)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
setup()
- 类 中的方法org.jetlinks.rule.engine.cluster.balancer.
DefaultSchedulerLoadBalancer
setupAsync()
- 类 中的方法org.jetlinks.rule.engine.cluster.balancer.
DefaultSchedulerLoadBalancer
shutdown(String)
- 接口 中的静态方法org.jetlinks.rule.engine.cluster.
ClusterConstants.Topics
shutdown(String)
- 类 中的方法org.jetlinks.rule.engine.cluster.
ClusterRuleEngine
shutdown(String)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRemoteScheduler
shutdown(String)
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
shutdown(String)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
shutdown()
- 类 中的方法org.jetlinks.rule.engine.cluster.task.
RemoteTask
停止任务,与暂停不同等的是,停止后将进行清理资源等操作
shutdownTask(String)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRemoteScheduler
snapshotRepository
- 类 中的变量org.jetlinks.rule.engine.cluster.balancer.
DefaultSchedulerLoadBalancer
start()
- 类 中的方法org.jetlinks.rule.engine.cluster.task.
RemoteTask
启动,开始执行任务
startRule(String, RuleModel)
- 类 中的方法org.jetlinks.rule.engine.cluster.
ClusterRuleEngine
T
taskExecute(String, String)
- 接口 中的静态方法org.jetlinks.rule.engine.cluster.
ClusterConstants.Topics
TaskInfo()
- 类 的构造器org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService.TaskInfo
TaskJobRequest()
- 类 的构造器org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService.TaskJobRequest
taskOperation(String, String)
- 接口 中的静态方法org.jetlinks.rule.engine.cluster.
ClusterConstants.Topics
taskOperation(SchedulerRpcService.OperateTaskRequest)
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
taskOperation(SchedulerRpcService.OperateTaskRequest)
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
TaskSnapshotRepository
-
org.jetlinks.rule.engine.cluster
中的接口
任务快照仓库
totalScheduling(String)
- 接口 中的静态方法org.jetlinks.rule.engine.cluster.
ClusterConstants.Topics
totalTask()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
ClusterRemoteScheduler
totalTask()
- 接口 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService
totalTask()
- 类 中的方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcServiceImpl
V
valueOf(String)
- 枚举 中的静态方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService.TaskOperation
返回带有指定名称的该类型的枚举常量。
values()
- 枚举 中的静态方法org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService.TaskOperation
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
W
WorkerInfo()
- 类 的构造器org.jetlinks.rule.engine.cluster.scheduler.
SchedulerRpcService.WorkerInfo
workerPrefix(String)
- 接口 中的静态方法org.jetlinks.rule.engine.cluster.
ClusterConstants.Topics
write(Publisher<RuleData>)
- 类 中的方法org.jetlinks.rule.engine.cluster.worker.
QueueEventOutput
write(String, Publisher<RuleData>)
- 类 中的方法org.jetlinks.rule.engine.cluster.worker.
QueueEventOutput
A
C
D
E
F
G
H
I
O
P
Q
R
S
T
V
W
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
Copyright © 2019–2023. All rights reserved.