Package tigase.osgi
Class OSGiScriptEngine
- java.lang.Object
-
- tigase.osgi.OSGiScriptEngine
-
- All Implemented Interfaces:
javax.script.ScriptEngine
public class OSGiScriptEngine extends java.lang.Object implements javax.script.ScriptEngine
-
-
Constructor Summary
Constructors Constructor Description OSGiScriptEngine(javax.script.ScriptEngine engine, OSGiScriptEngineFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.script.BindingscreateBindings()java.lang.Objecteval(java.io.Reader reader)java.lang.Objecteval(java.io.Reader reader, javax.script.Bindings n)java.lang.Objecteval(java.io.Reader reader, javax.script.ScriptContext context)java.lang.Objecteval(java.lang.String script)java.lang.Objecteval(java.lang.String script, javax.script.Bindings n)java.lang.Objecteval(java.lang.String script, javax.script.ScriptContext context)java.lang.Objectget(java.lang.String key)javax.script.BindingsgetBindings(int scope)javax.script.ScriptContextgetContext()javax.script.ScriptEngineFactorygetFactory()voidput(java.lang.String key, java.lang.Object value)voidsetBindings(javax.script.Bindings bindings, int scope)voidsetContext(javax.script.ScriptContext context)
-
-
-
Constructor Detail
-
OSGiScriptEngine
public OSGiScriptEngine(javax.script.ScriptEngine engine, OSGiScriptEngineFactory factory)
-
-
Method Detail
-
createBindings
public javax.script.Bindings createBindings()
- Specified by:
createBindingsin interfacejavax.script.ScriptEngine
-
eval
public java.lang.Object eval(java.io.Reader reader, javax.script.Bindings n) throws javax.script.ScriptException- Specified by:
evalin interfacejavax.script.ScriptEngine- Throws:
javax.script.ScriptException
-
eval
public java.lang.Object eval(java.io.Reader reader, javax.script.ScriptContext context) throws javax.script.ScriptException- Specified by:
evalin interfacejavax.script.ScriptEngine- Throws:
javax.script.ScriptException
-
eval
public java.lang.Object eval(java.io.Reader reader) throws javax.script.ScriptException- Specified by:
evalin interfacejavax.script.ScriptEngine- Throws:
javax.script.ScriptException
-
eval
public java.lang.Object eval(java.lang.String script, javax.script.Bindings n) throws javax.script.ScriptException- Specified by:
evalin interfacejavax.script.ScriptEngine- Throws:
javax.script.ScriptException
-
eval
public java.lang.Object eval(java.lang.String script, javax.script.ScriptContext context) throws javax.script.ScriptException- Specified by:
evalin interfacejavax.script.ScriptEngine- Throws:
javax.script.ScriptException
-
eval
public java.lang.Object eval(java.lang.String script) throws javax.script.ScriptException- Specified by:
evalin interfacejavax.script.ScriptEngine- Throws:
javax.script.ScriptException
-
get
public java.lang.Object get(java.lang.String key)
- Specified by:
getin interfacejavax.script.ScriptEngine
-
getBindings
public javax.script.Bindings getBindings(int scope)
- Specified by:
getBindingsin interfacejavax.script.ScriptEngine
-
getContext
public javax.script.ScriptContext getContext()
- Specified by:
getContextin interfacejavax.script.ScriptEngine
-
setContext
public void setContext(javax.script.ScriptContext context)
- Specified by:
setContextin interfacejavax.script.ScriptEngine
-
getFactory
public javax.script.ScriptEngineFactory getFactory()
- Specified by:
getFactoryin interfacejavax.script.ScriptEngine
-
put
public void put(java.lang.String key, java.lang.Object value)- Specified by:
putin interfacejavax.script.ScriptEngine
-
setBindings
public void setBindings(javax.script.Bindings bindings, int scope)- Specified by:
setBindingsin interfacejavax.script.ScriptEngine
-
-