public class DefaultRuleEngine extends Object implements RuleEngine
| 构造器和说明 |
|---|
DefaultRuleEngine() |
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Flux<Task> |
getTasks(String instanceId)
获取运行中的任务
|
reactor.core.publisher.Flux<Worker> |
getWorkers()
获取全部Worker
|
reactor.core.publisher.Mono<Void> |
shutdown(String instanceId)
停止规则
|
reactor.core.publisher.Flux<Task> |
startRule(String instanceId,
RuleModel model)
启动规则
|
public reactor.core.publisher.Flux<Task> startRule(String instanceId, RuleModel model)
RuleEnginestartRule 在接口中 RuleEngineinstanceId - 实例IDmodel - 规则模型public reactor.core.publisher.Flux<Task> getTasks(String instanceId)
RuleEnginegetTasks 在接口中 RuleEngineinstanceId - 实例IDpublic reactor.core.publisher.Mono<Void> shutdown(String instanceId)
RuleEngineshutdown 在接口中 RuleEngineinstanceId - 实例IDpublic reactor.core.publisher.Flux<Worker> getWorkers()
RuleEnginegetWorkers 在接口中 RuleEngineScheduleJob#getExecutor()Copyright © 2019–2021. All rights reserved.