跳过导航链接
C D E G I N O P R S 

C

cn.foxtech.device.script.engine - 程序包 cn.foxtech.device.script.engine
 

D

decode(String, String, List<BaseEntity>, Object, Map<String, Object>) - 类 中的方法cn.foxtech.device.script.engine.ReportService
 
decode(String, String, List<BaseEntity>, Object, Map<String, Object>) - 类 中的方法cn.foxtech.device.script.engine.ScriptEngineExecutor
 
decodeRecord(ScriptEngine, String, String, String) - 类 中的方法cn.foxtech.device.script.engine.ScriptEngineOperator
 
decodeResult(ScriptEngine, String, String, String) - 类 中的方法cn.foxtech.device.script.engine.ScriptEngineOperator
 
decodeStatus(ScriptEngine, String, String, String) - 类 中的方法cn.foxtech.device.script.engine.ScriptEngineOperator
 

E

encode(ScriptEngine, String, String) - 类 中的方法cn.foxtech.device.script.engine.ScriptEngineOperator
 
exchange(String, String, String, OperateEntity, Map<String, Object>, int, FoxEdgeChannelService) - 类 中的方法cn.foxtech.device.script.engine.ExchangeService
 
exchange(String, String, String, OperateEntity, Map<String, Object>, int, FoxEdgeChannelService) - 类 中的方法cn.foxtech.device.script.engine.ScriptEngineExecutor
 
ExchangeService - cn.foxtech.device.script.engine中的类
 
ExchangeService() - 类 的构造器cn.foxtech.device.script.engine.ExchangeService
 

G

getScriptEngine(String, String) - 类 中的方法cn.foxtech.device.script.engine.ScriptEngineService
 

I

initialize() - 类 中的方法cn.foxtech.device.script.engine.ScriptEngineInitialize
 

N

notify(String, long, Map<String, BaseEntity>, Set<String>, Map<String, BaseEntity>) - 类 中的方法cn.foxtech.device.script.engine.OperateNotify
通知变更

O

OperateNotify - cn.foxtech.device.script.engine中的类
OperateEntity变更通知 说明:OperateEntity发生修改的时候,为ScriptEngine重新装载对应的JavaScript脚本
OperateNotify() - 类 的构造器cn.foxtech.device.script.engine.OperateNotify
 

P

publish(String, String, String, OperateEntity, Map<String, Object>, int, FoxEdgeChannelService) - 类 中的方法cn.foxtech.device.script.engine.PublishService
 
publish(String, String, String, OperateEntity, Map<String, Object>, int, FoxEdgeChannelService) - 类 中的方法cn.foxtech.device.script.engine.ScriptEngineExecutor
 
PublishService - cn.foxtech.device.script.engine中的类
 
PublishService() - 类 的构造器cn.foxtech.device.script.engine.PublishService
 

R

rebindScriptEngine(BaseEntity) - 类 中的方法cn.foxtech.device.script.engine.OperateNotify
绑定JavaScript引擎:使用OperateEntity中的JavaScript脚本初始化ScriptEngine
ReportService - cn.foxtech.device.script.engine中的类
 
ReportService() - 类 的构造器cn.foxtech.device.script.engine.ReportService
 

S

ScriptEngineExecutor - cn.foxtech.device.script.engine中的类
 
ScriptEngineExecutor() - 类 的构造器cn.foxtech.device.script.engine.ScriptEngineExecutor
 
ScriptEngineInitialize - cn.foxtech.device.script.engine中的类
 
ScriptEngineInitialize() - 类 的构造器cn.foxtech.device.script.engine.ScriptEngineInitialize
 
ScriptEngineModel - cn.foxtech.device.script.engine中的类
 
ScriptEngineModel() - 类 的构造器cn.foxtech.device.script.engine.ScriptEngineModel
 
ScriptEngineOperator - cn.foxtech.device.script.engine中的类
脚本引擎执行器 说明:JS引擎的管理方式,使用的是一个设备类型,拥有一个ScriptEngine 1、优点:这样带来的好处,就是减少了ScriptEngine实例的数量,同时允许一个设备类型,支持lib的方式, 互相调用各个operateEntity中的JS脚本,而且允许encode/decode的JS脚本中的JS函数是允许同名 这就大大提高了开发者编写JS脚本代码的可读取。
ScriptEngineOperator() - 类 的构造器cn.foxtech.device.script.engine.ScriptEngineOperator
 
ScriptEngineService - cn.foxtech.device.script.engine中的类
 
ScriptEngineService() - 类 的构造器cn.foxtech.device.script.engine.ScriptEngineService
 
setEnvDeviceModel(String, String, String, Map<String, Object>) - 类 中的方法cn.foxtech.device.script.engine.ScriptEngineModel
获得设备模型 说明:用户参数的约定,会尝试读取modelName
setRecvEnvValue(ScriptEngine, Object, Map<String, Object>) - 类 中的方法cn.foxtech.device.script.engine.ScriptEngineOperator
 
setSendEnvValue(ScriptEngine, Map<String, Object>) - 类 中的方法cn.foxtech.device.script.engine.ScriptEngineOperator
设置环境变量
C D E G I N O P R S 
跳过导航链接

Copyright © 2024. All rights reserved.