JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
G
N
O
P
R
S
T
U
A
addListener(RuleListener)
- Method in class cn.geekcity.device.rule.service.rule.impl.
RuleServiceImpl
addListener(RuleListener)
- Method in interface cn.geekcity.device.rule.service.rule.
RuleService
addListener(RuleExecutionListener)
- Method in class cn.geekcity.device.rule.service.ruleagent.impl.
RuleAgentServiceImpl
addListener(RuleExecutionListener)
- Method in interface cn.geekcity.device.rule.service.ruleagent.
RuleAgentService
添加:规则运行监听器
addRule(String, Rule)
- Method in class cn.geekcity.device.rule.service.rule.impl.
RuleServiceImpl
addRule(String, Rule)
- Method in interface cn.geekcity.device.rule.service.rule.
RuleService
AutoscalingHelper
- Interface in
cn.geekcity.device.rule.service.ruleengine.impl.autoscaling
AutoscalingHelperImpl
- Class in
cn.geekcity.device.rule.service.ruleengine.impl.autoscaling.impl
AutoscalingHelperImpl(Function<Device, Future<DeviceImage>>)
- Constructor for class cn.geekcity.device.rule.service.ruleengine.impl.autoscaling.impl.
AutoscalingHelperImpl
C
cn.geekcity.device.rule.service.rule
- package cn.geekcity.device.rule.service.rule
cn.geekcity.device.rule.service.rule.impl
- package cn.geekcity.device.rule.service.rule.impl
cn.geekcity.device.rule.service.ruleagent
- package cn.geekcity.device.rule.service.ruleagent
cn.geekcity.device.rule.service.ruleagent.impl
- package cn.geekcity.device.rule.service.ruleagent.impl
cn.geekcity.device.rule.service.ruleengine
- package cn.geekcity.device.rule.service.ruleengine
cn.geekcity.device.rule.service.ruleengine.impl
- package cn.geekcity.device.rule.service.ruleengine.impl
cn.geekcity.device.rule.service.ruleengine.impl.autoscaling
- package cn.geekcity.device.rule.service.ruleengine.impl.autoscaling
cn.geekcity.device.rule.service.ruleengine.impl.autoscaling.impl
- package cn.geekcity.device.rule.service.ruleengine.impl.autoscaling.impl
cn.geekcity.device.rule.service.ruleengine.impl.executor
- package cn.geekcity.device.rule.service.ruleengine.impl.executor
cn.geekcity.device.rule.service.ruleengine.impl.executor.impl
- package cn.geekcity.device.rule.service.ruleengine.impl.executor.impl
cn.geekcity.device.rule.service.timer
- package cn.geekcity.device.rule.service.timer
cn.geekcity.device.rule.service.timer.impl
- package cn.geekcity.device.rule.service.timer.impl
cn.geekcity.device.web
- package cn.geekcity.device.web
compute(Autoscaling)
- Method in interface cn.geekcity.device.rule.service.ruleengine.impl.autoscaling.
AutoscalingHelper
compute(Autoscaling)
- Method in class cn.geekcity.device.rule.service.ruleengine.impl.autoscaling.impl.
AutoscalingHelperImpl
create(IRuleDatabase)
- Static method in interface cn.geekcity.device.rule.service.rule.
RuleService
create()
- Static method in interface cn.geekcity.device.rule.service.ruleagent.
RuleAgentService
create(Function<Device, Future<DeviceImage>>)
- Static method in interface cn.geekcity.device.rule.service.ruleengine.impl.autoscaling.
AutoscalingHelper
create(Vertx, Function<Device, Future<DeviceImage>>, DayService, RuleService, RuleAgentService, DeviceManager)
- Static method in interface cn.geekcity.device.rule.service.ruleengine.impl.executor.
RuleExecutor
create(Vertx, Function<Device, Future<DeviceImage>>, DayService, RuleService, RuleAgentService, DeviceManager)
- Static method in interface cn.geekcity.device.rule.service.ruleengine.
RuleEngineService
create(Vertx)
- Static method in interface cn.geekcity.device.rule.service.timer.
TimerService
D
delete(HttpServerRequest, Buffer)
- Method in class cn.geekcity.device.web.
RuleResource
E
execute(String)
- Method in class cn.geekcity.device.rule.service.ruleagent.impl.
RuleAgentServiceImpl
execute(String)
- Method in interface cn.geekcity.device.rule.service.ruleagent.
RuleAgentService
执行场景(手动触发)
G
get(HttpServerRequest, Buffer)
- Method in class cn.geekcity.device.web.
RuleResource
get(HttpServerRequest, Buffer)
- Method in class cn.geekcity.device.web.
RulesResource
getRule(String)
- Method in class cn.geekcity.device.rule.service.rule.impl.
RuleServiceImpl
getRule(String)
- Method in interface cn.geekcity.device.rule.service.rule.
RuleService
getRules(List<String>)
- Method in class cn.geekcity.device.rule.service.rule.impl.
RuleServiceImpl
getRules()
- Method in class cn.geekcity.device.rule.service.rule.impl.
RuleServiceImpl
getRules(List<String>)
- Method in interface cn.geekcity.device.rule.service.rule.
RuleService
getRules()
- Method in interface cn.geekcity.device.rule.service.rule.
RuleService
getRulesByEventTrigger(EventID)
- Method in class cn.geekcity.device.rule.service.rule.impl.
RuleServiceImpl
getRulesByEventTrigger(EventID)
- Method in interface cn.geekcity.device.rule.service.rule.
RuleService
getRulesByPropertyTrigger(PropertyID)
- Method in class cn.geekcity.device.rule.service.rule.impl.
RuleServiceImpl
getRulesByPropertyTrigger(PropertyID)
- Method in interface cn.geekcity.device.rule.service.rule.
RuleService
N
notifyRuleExecuted(String, int, String, List<AbstractOperation>)
- Method in class cn.geekcity.device.rule.service.ruleagent.impl.
RuleAgentServiceImpl
notifyRuleExecuted(String, int, String, List<AbstractOperation>)
- Method in interface cn.geekcity.device.rule.service.ruleagent.
RuleAgentService
通知:规则已执行完毕
notifyRuleTriggered(String, AbstractOperation)
- Method in class cn.geekcity.device.rule.service.ruleagent.impl.
RuleAgentServiceImpl
notifyRuleTriggered(String, AbstractOperation)
- Method in interface cn.geekcity.device.rule.service.ruleagent.
RuleAgentService
通知:规则已触发
O
onEventOccurred(String, Where, EventOperation)
- Method in class cn.geekcity.device.rule.service.ruleengine.impl.
RuleEngineServiceImpl
onPropertyChanged(String, Where, PropertyOperation)
- Method in class cn.geekcity.device.rule.service.ruleengine.impl.
RuleEngineServiceImpl
onRuleAdded(String, Where, Rule)
- Method in class cn.geekcity.device.rule.service.timer.impl.
TimerServiceImpl
onRuleChanged(String, Where, Rule)
- Method in class cn.geekcity.device.rule.service.timer.impl.
TimerServiceImpl
onRuleRemoved(String, Where, String)
- Method in class cn.geekcity.device.rule.service.timer.impl.
TimerServiceImpl
onTimerTriggered(String)
- Method in class cn.geekcity.device.rule.service.ruleengine.impl.
RuleEngineServiceImpl
onTimerTriggered(String)
- Method in interface cn.geekcity.device.rule.service.timer.
TimerListener
P
post(HttpServerRequest, Buffer)
- Method in class cn.geekcity.device.web.
RuleExecuteResource
post(HttpServerRequest, Buffer)
- Method in class cn.geekcity.device.web.
RuleResource
put(HttpServerRequest, Buffer)
- Method in class cn.geekcity.device.web.
RuleResource
R
removeAllRules(String)
- Method in class cn.geekcity.device.rule.service.rule.impl.
RuleServiceImpl
removeAllRules(String)
- Method in interface cn.geekcity.device.rule.service.rule.
RuleService
removeListener(RuleListener)
- Method in class cn.geekcity.device.rule.service.rule.impl.
RuleServiceImpl
removeListener(RuleListener)
- Method in interface cn.geekcity.device.rule.service.rule.
RuleService
removeListener(RuleExecutionListener)
- Method in class cn.geekcity.device.rule.service.ruleagent.impl.
RuleAgentServiceImpl
removeListener(RuleExecutionListener)
- Method in interface cn.geekcity.device.rule.service.ruleagent.
RuleAgentService
删除:规则运行监听器
removeRule(String, String)
- Method in class cn.geekcity.device.rule.service.rule.impl.
RuleServiceImpl
removeRule(String, String)
- Method in interface cn.geekcity.device.rule.service.rule.
RuleService
removeRules(String, List<String>)
- Method in class cn.geekcity.device.rule.service.rule.impl.
RuleServiceImpl
removeRules(String, List<String>)
- Method in interface cn.geekcity.device.rule.service.rule.
RuleService
RuleAgentService
- Interface in
cn.geekcity.device.rule.service.ruleagent
RuleAgentServiceImpl
- Class in
cn.geekcity.device.rule.service.ruleagent.impl
RuleAgentServiceImpl()
- Constructor for class cn.geekcity.device.rule.service.ruleagent.impl.
RuleAgentServiceImpl
RuleEngineService
- Interface in
cn.geekcity.device.rule.service.ruleengine
RuleEngineServiceImpl
- Class in
cn.geekcity.device.rule.service.ruleengine.impl
RuleEngineServiceImpl(Vertx, Function<Device, Future<DeviceImage>>, DayService, RuleService, RuleAgentService, DeviceManager)
- Constructor for class cn.geekcity.device.rule.service.ruleengine.impl.
RuleEngineServiceImpl
RuleExecuteResource
- Class in
cn.geekcity.device.web
RuleExecuteResource(RuleExecutor)
- Constructor for class cn.geekcity.device.web.
RuleExecuteResource
RuleExecutor
- Interface in
cn.geekcity.device.rule.service.ruleengine.impl.executor
RuleExecutorImpl
- Class in
cn.geekcity.device.rule.service.ruleengine.impl.executor.impl
RuleExecutorImpl(Vertx, Function<Device, Future<DeviceImage>>, DayService, RuleService, RuleAgentService, DeviceManager)
- Constructor for class cn.geekcity.device.rule.service.ruleengine.impl.executor.impl.
RuleExecutorImpl
RuleResource
- Class in
cn.geekcity.device.web
RuleResource(RuleService)
- Constructor for class cn.geekcity.device.web.
RuleResource
RuleService
- Interface in
cn.geekcity.device.rule.service.rule
RuleServiceImpl
- Class in
cn.geekcity.device.rule.service.rule.impl
RuleServiceImpl(IRuleDatabase)
- Constructor for class cn.geekcity.device.rule.service.rule.impl.
RuleServiceImpl
RulesResource
- Class in
cn.geekcity.device.web
RulesResource(RuleService)
- Constructor for class cn.geekcity.device.web.
RulesResource
S
setExecutor(Function<String, Future<Void>>)
- Method in class cn.geekcity.device.rule.service.ruleagent.impl.
RuleAgentServiceImpl
setExecutor(Function<String, Future<Void>>)
- Method in interface cn.geekcity.device.rule.service.ruleagent.
RuleAgentService
设置规则执行器
start()
- Method in class cn.geekcity.device.rule.service.rule.impl.
RuleServiceImpl
start()
- Method in interface cn.geekcity.device.rule.service.rule.
RuleService
start()
- Method in class cn.geekcity.device.rule.service.ruleagent.impl.
RuleAgentServiceImpl
start()
- Method in interface cn.geekcity.device.rule.service.ruleagent.
RuleAgentService
启动
start()
- Method in class cn.geekcity.device.rule.service.ruleengine.impl.
RuleEngineServiceImpl
start()
- Method in interface cn.geekcity.device.rule.service.ruleengine.
RuleEngineService
启动
start(List<Rule>, TimerListener)
- Method in class cn.geekcity.device.rule.service.timer.impl.
TimerServiceImpl
start(List<Rule>, TimerListener)
- Method in interface cn.geekcity.device.rule.service.timer.
TimerService
stop()
- Method in class cn.geekcity.device.rule.service.rule.impl.
RuleServiceImpl
stop()
- Method in interface cn.geekcity.device.rule.service.rule.
RuleService
stop()
- Method in class cn.geekcity.device.rule.service.ruleagent.impl.
RuleAgentServiceImpl
stop()
- Method in interface cn.geekcity.device.rule.service.ruleagent.
RuleAgentService
停止
stop()
- Method in class cn.geekcity.device.rule.service.ruleengine.impl.
RuleEngineServiceImpl
stop()
- Method in interface cn.geekcity.device.rule.service.ruleengine.
RuleEngineService
停止
stop()
- Method in class cn.geekcity.device.rule.service.timer.impl.
TimerServiceImpl
stop()
- Method in interface cn.geekcity.device.rule.service.timer.
TimerService
T
TimerListener
- Interface in
cn.geekcity.device.rule.service.timer
TimerService
- Interface in
cn.geekcity.device.rule.service.timer
TimerServiceImpl
- Class in
cn.geekcity.device.rule.service.timer.impl
TimerServiceImpl(Vertx)
- Constructor for class cn.geekcity.device.rule.service.timer.impl.
TimerServiceImpl
tryExecute(String)
- Method in class cn.geekcity.device.rule.service.ruleengine.impl.executor.impl.
RuleExecutorImpl
tryExecute(Rule, PropertyOperation)
- Method in class cn.geekcity.device.rule.service.ruleengine.impl.executor.impl.
RuleExecutorImpl
tryExecute(Rule, EventOperation)
- Method in class cn.geekcity.device.rule.service.ruleengine.impl.executor.impl.
RuleExecutorImpl
tryExecute(Rule, DayService)
- Method in class cn.geekcity.device.rule.service.ruleengine.impl.executor.impl.
RuleExecutorImpl
tryExecute(String)
- Method in interface cn.geekcity.device.rule.service.ruleengine.impl.executor.
RuleExecutor
tryExecute(Rule, PropertyOperation)
- Method in interface cn.geekcity.device.rule.service.ruleengine.impl.executor.
RuleExecutor
tryExecute(Rule, EventOperation)
- Method in interface cn.geekcity.device.rule.service.ruleengine.impl.executor.
RuleExecutor
tryExecute(Rule, DayService)
- Method in interface cn.geekcity.device.rule.service.ruleengine.impl.executor.
RuleExecutor
U
updateRule(String, Rule)
- Method in class cn.geekcity.device.rule.service.rule.impl.
RuleServiceImpl
updateRule(String, Rule)
- Method in interface cn.geekcity.device.rule.service.rule.
RuleService
A
C
D
E
G
N
O
P
R
S
T
U
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes