public class RhinoJavaScriptEngineFactory
extends org.apache.sling.scripting.api.AbstractScriptEngineFactory
implements org.mozilla.javascript.tools.debugger.ScopeProvider
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_OPTIMIZATION_LEVEL |
static String |
ECMA_SCRIPT_EXTENSION |
static String |
ESP_SCRIPT_EXTENSION |
| Constructor and Description |
|---|
RhinoJavaScriptEngineFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate(org.osgi.service.component.ComponentContext context,
org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactoryConfiguration configuration) |
protected void |
addHostObjectProvider(RhinoHostObjectProvider provider) |
protected void |
deactivate(org.osgi.service.component.ComponentContext context) |
String |
getLanguageName() |
String |
getLanguageVersion() |
Object |
getParameter(String name) |
org.mozilla.javascript.Scriptable |
getScope() |
ScriptEngine |
getScriptEngine() |
protected void |
removeHostObjectProvider(RhinoHostObjectProvider provider) |
public static final int DEFAULT_OPTIMIZATION_LEVEL
public static final String ECMA_SCRIPT_EXTENSION
public static final String ESP_SCRIPT_EXTENSION
public ScriptEngine getScriptEngine()
getScriptEngine in interface ScriptEngineFactorypublic String getLanguageName()
getLanguageName in interface ScriptEngineFactorypublic String getLanguageVersion()
getLanguageVersion in interface ScriptEngineFactorypublic Object getParameter(String name)
getParameter in interface ScriptEngineFactorygetParameter in class org.apache.sling.scripting.api.AbstractScriptEngineFactorypublic org.mozilla.javascript.Scriptable getScope()
getScope in interface org.mozilla.javascript.tools.debugger.ScopeProviderprotected void activate(org.osgi.service.component.ComponentContext context,
org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactoryConfiguration configuration)
protected void deactivate(org.osgi.service.component.ComponentContext context)
protected void addHostObjectProvider(RhinoHostObjectProvider provider)
protected void removeHostObjectProvider(RhinoHostObjectProvider provider)
Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.