Class RhinoJavaScriptEngineFactory

  • All Implemented Interfaces:
    ScriptEngineFactory, org.mozilla.javascript.tools.debugger.ScopeProvider

    public class RhinoJavaScriptEngineFactory
    extends org.apache.sling.scripting.api.AbstractScriptEngineFactory
    implements org.mozilla.javascript.tools.debugger.ScopeProvider
    • Constructor Detail

      • RhinoJavaScriptEngineFactory

        public RhinoJavaScriptEngineFactory()
    • Method Detail

      • getParameter

        public Object getParameter​(String name)
        Specified by:
        getParameter in interface ScriptEngineFactory
        Overrides:
        getParameter in class org.apache.sling.scripting.api.AbstractScriptEngineFactory
      • 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,
                                org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactoryConfiguration configuration)
      • deactivate

        protected void deactivate​(org.osgi.service.component.ComponentContext context)