public class InstructionSetRunner
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Object |
execute(ExpressRunner runner,
InstructionSet instructionSet,
ExpressLoader loader,
IExpressContext<java.lang.String,java.lang.Object> iExpressContext,
java.util.List<java.lang.String> errorList,
boolean isTrace,
boolean isCatchException,
boolean isReturnLastData,
boolean isSupportDynamicFieldName,
ExecuteTimeout executeTimeOut)
批量执行指令集合,指令集间可以共享 变量和函数
|
static java.lang.Object |
execute(InstructionSet set,
InstructionSetContext context,
java.util.List<java.lang.String> errorList,
boolean isTrace,
boolean isCatchException,
boolean isReturnLastData,
ExecuteTimeout executeTimeOut) |
static java.lang.Object |
executeOuter(ExpressRunner runner,
InstructionSet instructionSet,
ExpressLoader loader,
IExpressContext<java.lang.String,java.lang.Object> iExpressContext,
java.util.List<java.lang.String> errorList,
boolean isTrace,
boolean isCatchException,
boolean isSupportDynamicFieldName,
long timeoutMills) |
public static java.lang.Object executeOuter(ExpressRunner runner, InstructionSet instructionSet, ExpressLoader loader, IExpressContext<java.lang.String,java.lang.Object> iExpressContext, java.util.List<java.lang.String> errorList, boolean isTrace, boolean isCatchException, boolean isSupportDynamicFieldName, long timeoutMills) throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.Object execute(ExpressRunner runner, InstructionSet instructionSet, ExpressLoader loader, IExpressContext<java.lang.String,java.lang.Object> iExpressContext, java.util.List<java.lang.String> errorList, boolean isTrace, boolean isCatchException, boolean isReturnLastData, boolean isSupportDynamicFieldName, ExecuteTimeout executeTimeOut) throws java.lang.Exception
runner - 解释器instructionSet - 指令集loader - 加载器iExpressContext - 上下文errorList - 错误列表isTrace - 打印跟踪日志isCatchException - 捕获异常isReturnLastData - 返回最后一个数据isSupportDynamicFieldName - 日支持动态字段名executeTimeOut - 脚本运行的结束时限, -1 表示没有限制java.lang.Exceptionpublic static java.lang.Object execute(InstructionSet set, InstructionSetContext context, java.util.List<java.lang.String> errorList, boolean isTrace, boolean isCatchException, boolean isReturnLastData, ExecuteTimeout executeTimeOut) throws java.lang.Exception
java.lang.ExceptionCopyright © 2012-2024 Alibaba Group. All Rights Reserved.