org.apache.sling.scripting.javascript.internal
Class RhinoJavaScriptEngineFactory
java.lang.Object
org.apache.sling.scripting.api.AbstractScriptEngineFactory
org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory
- All Implemented Interfaces:
- javax.script.ScriptEngineFactory, org.mozilla.javascript.tools.debugger.ScopeProvider
public class RhinoJavaScriptEngineFactory
- extends AbstractScriptEngineFactory
- implements org.mozilla.javascript.tools.debugger.ScopeProvider
The RhinoJavaScriptEngineFactory
TODO
Methods inherited from class org.apache.sling.scripting.api.AbstractScriptEngineFactory |
getEngineName, getEngineVersion, getExtensions, getMethodCallSyntax, getMimeTypes, getNames, getOutputStatement, getProgram, setEngineName, setEngineVersion, setExtensions, setMimeTypes, setNames |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ECMA_SCRIPT_EXTENSION
public static final String ECMA_SCRIPT_EXTENSION
- See Also:
- Constant Field Values
ESP_SCRIPT_EXTENSION
public static final String ESP_SCRIPT_EXTENSION
- See Also:
- Constant Field Values
RhinoJavaScriptEngineFactory
public RhinoJavaScriptEngineFactory()
getScriptEngine
public javax.script.ScriptEngine getScriptEngine()
- Specified by:
getScriptEngine
in interface javax.script.ScriptEngineFactory
getLanguageName
public String getLanguageName()
- Specified by:
getLanguageName
in interface javax.script.ScriptEngineFactory
getLanguageVersion
public String getLanguageVersion()
- Specified by:
getLanguageVersion
in interface javax.script.ScriptEngineFactory
getParameter
public Object getParameter(String name)
- Specified by:
getParameter
in interface javax.script.ScriptEngineFactory
- Overrides:
getParameter
in class AbstractScriptEngineFactory
- See Also:
ScriptEngineFactory.getParameter(java.lang.String)
getScope
public org.mozilla.javascript.Scriptable getScope()
- Specified by:
getScope
in interface org.mozilla.javascript.tools.debugger.ScopeProvider
activate
protected void activate(org.osgi.service.component.ComponentContext context)
deactivate
protected void deactivate(org.osgi.service.component.ComponentContext context)
addHostObjectProvider
protected void addHostObjectProvider(RhinoHostObjectProvider provider)
removeHostObjectProvider
protected void removeHostObjectProvider(RhinoHostObjectProvider provider)
Copyright © 2007-2013 The Apache Software Foundation. All Rights Reserved.