public class ScriptingCache extends Object implements ScriptEngineFactory
enabled).| Modifier and Type | Field and Description |
|---|---|
protected boolean |
enabled |
protected jdk.nashorn.api.scripting.NashornScriptEngineFactory |
nashornScriptEngineFactory |
| Constructor and Description |
|---|
ScriptingCache(boolean enabled) |
| Modifier and Type | Method and Description |
|---|---|
String |
getEngineName() |
String |
getEngineVersion() |
List<String> |
getExtensions() |
String |
getLanguageName() |
String |
getLanguageVersion() |
String |
getMethodCallSyntax(String obj,
String method,
String... args) |
List<String> |
getMimeTypes() |
List<String> |
getNames() |
String |
getOutputStatement(String toDisplay) |
Object |
getParameter(String key) |
String |
getProgram(String... statements) |
ScriptEngine |
getScriptEngine() |
protected final jdk.nashorn.api.scripting.NashornScriptEngineFactory nashornScriptEngineFactory
protected final boolean enabled
public ScriptingCache(boolean enabled)
public ScriptEngine getScriptEngine()
getScriptEngine in interface ScriptEngineFactorypublic String getProgram(String... statements)
getProgram in interface ScriptEngineFactorypublic Object getParameter(String key)
getParameter in interface ScriptEngineFactorypublic String getOutputStatement(String toDisplay)
getOutputStatement in interface ScriptEngineFactorypublic List<String> getNames()
getNames in interface ScriptEngineFactorypublic List<String> getMimeTypes()
getMimeTypes in interface ScriptEngineFactorypublic String getMethodCallSyntax(String obj, String method, String... args)
getMethodCallSyntax in interface ScriptEngineFactorypublic String getLanguageVersion()
getLanguageVersion in interface ScriptEngineFactorypublic String getLanguageName()
getLanguageName in interface ScriptEngineFactorypublic List<String> getExtensions()
getExtensions in interface ScriptEngineFactorypublic String getEngineVersion()
getEngineVersion in interface ScriptEngineFactorypublic String getEngineName()
getEngineName in interface ScriptEngineFactoryCopyright © 2015 Nuxeo SA. All rights reserved.