| 接口 | 说明 |
|---|---|
| DefaultScriptSource.ScanFilter | |
| ScriptSource |
脚本源
|
| ScriptSource.DirClassFile |
目录中的classFile
rootDir=d:/
d:Test1.class and d:/net/jueb/test/Test2.class and d:/net/jueb/core/Test3.class
|
| ScriptSource.ScriptSourceEventListener |
脚本源事件监听器
|
| ScriptSource.URLClassFile |
URL路径的.class文件,class可以是本地文件,可以是网络文件
|
| 类 | 说明 |
|---|---|
| AbstractScriptProvider<T extends IScript> |
动态加载jar内的脚本,支持包含匿名内部类 T不能做为父类加载 T尽量为接口类型,
因为只有接口类型的类才没有逻辑,才可以不热加载,并且子类可选择实现.
|
| AbstractStaticScriptFactory<T extends IScript> |
静态脚本工厂
当不需要使用到热重载脚本需求时,可直接使用静态脚本注册
|
| DefaultScriptSource |
| 枚举 | 说明 |
|---|---|
| AbstractScriptProvider.State | |
| ScriptSource.ScriptSourceEvent |
脚本源事件
|
Copyright © 2020. All rights reserved.