Skip to content

Commit 91f0c8b

Browse files
authored
Merge pull request #18 from cloudAndMonkey/master
apijson function支持脚本引擎,比如JavaScript、lua等,代码合并缺失
2 parents e72995c + fa15fa7 commit 91f0c8b

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/main/java/apijson/framework/APIJSONApplication.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818

1919
import apijson.Log;
2020
import apijson.NotNull;
21+
import apijson.orm.AbstractFunctionParser;
22+
import apijson.orm.script.ScriptExecutor;
2123

2224

2325
/**启动入口 Application
@@ -154,4 +156,8 @@ protected static void onServerError(String msg, boolean shutdown) throws ServerE
154156
}
155157
}
156158

159+
public static void addScriptExecutor(String language, ScriptExecutor scriptExecutor) {
160+
scriptExecutor.init();
161+
AbstractFunctionParser.SCRIPT_EXECUTOR_MAP.put(language, scriptExecutor);
162+
}
157163
}

0 commit comments

Comments
 (0)