org.activiti.engine.impl.scripting
类 JuelScriptEngine
java.lang.Object
javax.script.AbstractScriptEngine
org.activiti.engine.impl.scripting.JuelScriptEngine
- 所有已实现的接口:
- Compilable, ScriptEngine
public class JuelScriptEngine
- extends AbstractScriptEngine
- implements Compilable
ScriptEngine that used JUEL for script evaluation and compilation (JSR-223).
Uses EL 1.1 if available, to resolve expressions. Otherwise it reverts to EL
1.0, using ExpressionFactoryResolver
.
- 作者:
- Frederik Heremans
从类 javax.script.AbstractScriptEngine 继承的方法 |
eval, eval, eval, eval, get, getBindings, getContext, getScriptContext, put, setBindings, setContext |
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JuelScriptEngine
public JuelScriptEngine(ScriptEngineFactory scriptEngineFactory)
JuelScriptEngine
public JuelScriptEngine()
compile
public CompiledScript compile(String script)
throws ScriptException
- 指定者:
- 接口
Compilable
中的 compile
- 抛出:
ScriptException
compile
public CompiledScript compile(Reader reader)
throws ScriptException
- 指定者:
- 接口
Compilable
中的 compile
- 抛出:
ScriptException
eval
public Object eval(String script,
ScriptContext scriptContext)
throws ScriptException
- 指定者:
- 接口
ScriptEngine
中的 eval
- 抛出:
ScriptException
eval
public Object eval(Reader reader,
ScriptContext scriptContext)
throws ScriptException
- 指定者:
- 接口
ScriptEngine
中的 eval
- 抛出:
ScriptException
getFactory
public ScriptEngineFactory getFactory()
- 指定者:
- 接口
ScriptEngine
中的 getFactory
createBindings
public Bindings createBindings()
- 指定者:
- 接口
ScriptEngine
中的 createBindings
print
public static void print(Object object)
importFunctions
public static void importFunctions(ScriptContext ctx,
String namespace,
Object obj)
Copyright © 2013 Alfresco. All rights reserved.