public class ExecutorFactory extends Object
| 构造器和说明 |
|---|
ExecutorFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Object |
call(String name,
AFileModel file,
org.noear.solon.core.XContext ctx,
Map<String,Object> model,
boolean outString)
执行一个文件并返回
|
static void |
del(String name)
删除代码缓存
|
static void |
delAll()
删除所有代码缓存
|
static void |
errorLog(AFileModel file,
String msg,
Throwable err)
记录日志
|
static void |
exec(String name,
AFileModel file,
org.noear.solon.core.XContext ctx)
执行一个文件并输出(jsx 或 ftl)
|
static Object |
execOnly(AFileModel file,
org.noear.solon.core.XContext ctx)
纯执行一个js文件(一般用于执行拦截器 或任务)
|
static AFileModel |
fileGet(String path)
获取文件
|
static void |
init(IExecutorFactoryAdapter adapter) |
static Set<String> |
list()
执行器清单
|
static void |
register(IJtExecutor engine)
注册执行引擎
|
static void |
register(String language,
IJtExecutor engine,
int priority) |
public static void init(IExecutorFactoryAdapter adapter)
public static void errorLog(AFileModel file, String msg, Throwable err)
public static AFileModel fileGet(String path) throws Exception
Exceptionpublic static void register(IJtExecutor engine)
public static void register(String language, IJtExecutor engine, int priority)
public static void del(String name)
public static void delAll()
public static void exec(String name, AFileModel file, org.noear.solon.core.XContext ctx) throws Exception
Exceptionpublic static Object execOnly(AFileModel file, org.noear.solon.core.XContext ctx) throws Exception
ExceptionCopyright © 2019. All rights reserved.