org.apache.sling.scripting.api
Class AbstractSlingScriptEngine

java.lang.Object
  extended by javax.script.AbstractScriptEngine
      extended by org.apache.sling.scripting.api.AbstractSlingScriptEngine
All Implemented Interfaces:
javax.script.ScriptEngine

public abstract class AbstractSlingScriptEngine
extends javax.script.AbstractScriptEngine


Field Summary
 
Fields inherited from class javax.script.AbstractScriptEngine
context
 
Fields inherited from interface javax.script.ScriptEngine
ARGV, ENGINE, ENGINE_VERSION, FILENAME, LANGUAGE, LANGUAGE_VERSION, NAME
 
Constructor Summary
protected AbstractSlingScriptEngine(javax.script.ScriptEngineFactory scriptEngineFactory)
           
 
Method Summary
 javax.script.Bindings createBindings()
           
 Object eval(String script, javax.script.ScriptContext context)
           
 javax.script.ScriptEngineFactory getFactory()
           
 
Methods inherited from class javax.script.AbstractScriptEngine
eval, eval, eval, eval, get, getBindings, getContext, getScriptContext, put, setBindings, setContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.script.ScriptEngine
eval
 

Constructor Detail

AbstractSlingScriptEngine

protected AbstractSlingScriptEngine(javax.script.ScriptEngineFactory scriptEngineFactory)
Method Detail

createBindings

public javax.script.Bindings createBindings()

eval

public Object eval(String script,
                   javax.script.ScriptContext context)
            throws javax.script.ScriptException
Throws:
javax.script.ScriptException

getFactory

public javax.script.ScriptEngineFactory getFactory()


Copyright © 2007-2011 The Apache Software Foundation. All Rights Reserved.