public ScriptEngine getScriptEngine()

in src/main/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngineFactory.java [149:163]


    public ScriptEngine getScriptEngine() {
        ScriptEngine se = null;
        readLock.lock();
        try {
            if (active) {
                se = new RhinoJavaScriptEngine(this, getRootScope(), scriptCache);
            } else {
                log.warn("getScriptEngine() called, but this component is not active.");
            }
        } finally {
            readLock.unlock();
        }

        return se;
    }