public interface Scripting
| Modifier and Type | Method and Description |
|---|---|
void |
clearCache(String language) |
ScriptingExecutor |
createScriptingExecutor(String language,
boolean executeInSeparateThread) |
Map<String,Object> |
eval(Set<String> allowedClasses,
Map<String,Object> inputObjects,
Set<String> outputNames,
String language,
String script) |
void |
exec(Set<String> allowedClasses,
Map<String,Object> inputObjects,
String language,
String script) |
Set<String> |
getSupportedLanguages() |
void clearCache(String language)
throws ScriptingException
ScriptingExceptionScriptingExecutor createScriptingExecutor(String language, boolean executeInSeparateThread)
Map<String,Object> eval(Set<String> allowedClasses,
Map<String,Object> inputObjects,
Set<String> outputNames,
String language,
String script)
throws ScriptingException
ScriptingExceptionvoid exec(Set<String> allowedClasses,
Map<String,Object> inputObjects,
String language,
String script)
throws ScriptingException
ScriptingExceptionSet<String> getSupportedLanguages()