B C D E G H I J L M O P R S U 

B

bindings(Context, Scriptable, Object[], Function) - Static method in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
The bindings function takes a JavaScript scope object of type ExternalScriptable and returns the underlying Bindings instance.

C

call(Context, Scriptable, Scriptable, Object[]) - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 
compile(String) - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
 
compile(Reader) - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
 
complete(PrintWriter, String, int, List) - Method in class org.rhq.scripting.javascript.JavascriptCompletor
 
completeParameters(Object, String, int, List<String>, Method) - Method in class org.rhq.scripting.javascript.JavascriptCompletor
Split apart the parameters to a method call and complete the last parameter.
construct(Context, Scriptable, Object[]) - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 
convertArguments(Method, Object[]) - Method in class org.rhq.scripting.javascript.engine.util.InterfaceImplementor
 
convertResult(Method, Object) - Method in class org.rhq.scripting.javascript.engine.util.InterfaceImplementor
 
createBindings() - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
 

D

DEBUG - Static variable in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
 
delete(String) - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 
delete(int) - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 
destroy() - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngineFactory
 

E

eval(Reader, ScriptContext) - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
 
eval(String, ScriptContext) - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
 
ExtendedScriptException - Exception in org.rhq.scripting.javascript.engine.util
An extension of javax.script.ScriptException that allows the cause of an exception to be set.
ExtendedScriptException(Throwable, String, String, int, int) - Constructor for exception org.rhq.scripting.javascript.engine.util.ExtendedScriptException
 
ExtendedScriptException(String) - Constructor for exception org.rhq.scripting.javascript.engine.util.ExtendedScriptException
 
ExtendedScriptException(Exception) - Constructor for exception org.rhq.scripting.javascript.engine.util.ExtendedScriptException
 
ExtendedScriptException(String, String, int) - Constructor for exception org.rhq.scripting.javascript.engine.util.ExtendedScriptException
 
ExtendedScriptException(Throwable, String, String, int) - Constructor for exception org.rhq.scripting.javascript.engine.util.ExtendedScriptException
 
ExtendedScriptException(String, String, int, int) - Constructor for exception org.rhq.scripting.javascript.engine.util.ExtendedScriptException
 
extractUserFriendlyErrorMessage(ScriptException) - Method in class org.rhq.scripting.javascript.JsEngineInitializer
 

G

generateIndirectionMethods(String, Set<Method>) - Method in class org.rhq.scripting.javascript.JsEngineInitializer
 
get(String, Scriptable) - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 
get(int, Scriptable) - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 
getAdaptee() - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 
getCause() - Method in exception org.rhq.scripting.javascript.engine.util.ExtendedScriptException
 
getClassName() - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 
getCodeCompletion() - Method in class org.rhq.scripting.javascript.JsEngineProvider
 
getDefaultValue(Class) - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 
getEngineName() - Method in class org.rhq.scripting.javascript.engine.util.ScriptEngineFactoryBase
 
getEngineVersion() - Method in class org.rhq.scripting.javascript.engine.util.ScriptEngineFactoryBase
 
getExtensions() - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngineFactory
 
getFactory() - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
 
getIds() - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 
getInitializer() - Method in class org.rhq.scripting.javascript.JsEngineProvider
 
getInterface(Class<T>) - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
 
getInterface(Object, Class<T>) - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
 
getInterface(Object, Class<T>) - Method in class org.rhq.scripting.javascript.engine.util.InterfaceImplementor
 
getLanguageName() - Method in class org.rhq.scripting.javascript.engine.util.ScriptEngineFactoryBase
 
getLanguageVersion() - Method in class org.rhq.scripting.javascript.engine.util.ScriptEngineFactoryBase
 
getMethodCallSyntax(String, String, String...) - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngineFactory
 
getMimeTypes() - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngineFactory
 
getName() - Method in class org.rhq.scripting.javascript.engine.util.ScriptEngineFactoryBase
 
getNames() - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngineFactory
 
getOutputStatement(String) - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngineFactory
 
getParameter(String) - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngineFactory
 
getParentScope() - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 
getProgram(String...) - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngineFactory
 
getPrototype() - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 
getScriptEngine() - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngineFactory
 
getScriptFileExtension() - Method in class org.rhq.scripting.javascript.JsEngineProvider
 
getSupportedLanguage() - Method in class org.rhq.scripting.javascript.JsEngineProvider
 

H

has(String, Scriptable) - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 
has(int, Scriptable) - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 
hasInstance(Scriptable) - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 

I

init(Context, Scriptable, boolean) - Static method in class org.rhq.scripting.javascript.engine.JSAdapter
 
initialize() - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngineFactory
 
installScriptSourceProvider(ScriptEngine, ScriptSourceProvider) - Method in class org.rhq.scripting.javascript.JsEngineInitializer
 
instantiate(Set<String>, PermissionCollection) - Method in class org.rhq.scripting.javascript.JsEngineInitializer
 
InterfaceImplementor - Class in org.rhq.scripting.javascript.engine.util
 
InterfaceImplementor(Invocable) - Constructor for class org.rhq.scripting.javascript.engine.util.InterfaceImplementor
Creates a new instance of Invocable
InterfaceImplementor.InterfaceImplementorInvocationHandler - Class in org.rhq.scripting.javascript.engine.util
 
InterfaceImplementor.InterfaceImplementorInvocationHandler(Invocable, Object) - Constructor for class org.rhq.scripting.javascript.engine.util.InterfaceImplementor.InterfaceImplementorInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class org.rhq.scripting.javascript.engine.util.InterfaceImplementor.InterfaceImplementorInvocationHandler
 
invokeFunction(String, Object...) - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
 
invokeMethod(Object, String, Object...) - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
 

J

JavascriptCompletor - Class in org.rhq.scripting.javascript
A Contextual JavaScript interactive completor.
JavascriptCompletor() - Constructor for class org.rhq.scripting.javascript.JavascriptCompletor
 
JSAdapter - Class in org.rhq.scripting.javascript.engine
JSAdapter is java.lang.reflect.Proxy equivalent for JavaScript.
JsEngineInitializer - Class in org.rhq.scripting.javascript
 
JsEngineInitializer() - Constructor for class org.rhq.scripting.javascript.JsEngineInitializer
 
JsEngineProvider - Class in org.rhq.scripting.javascript
 
JsEngineProvider() - Constructor for class org.rhq.scripting.javascript.JsEngineProvider
 

L

loadFromPrivilegedLocations(String, Object) - Method in class org.rhq.scripting.javascript.util.ScriptSourceToModuleSourceProviderAdapter
 
loadFromUri(URI, URI, Object) - Method in class org.rhq.scripting.javascript.util.ScriptSourceToModuleSourceProviderAdapter
 

M

main(String[]) - Static method in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
 
main(String[]) - Static method in class org.rhq.scripting.javascript.engine.RhinoScriptEngineFactory
 

O

org.rhq.scripting.javascript - package org.rhq.scripting.javascript
 
org.rhq.scripting.javascript.engine - package org.rhq.scripting.javascript.engine
 
org.rhq.scripting.javascript.engine.util - package org.rhq.scripting.javascript.engine.util
 
org.rhq.scripting.javascript.util - package org.rhq.scripting.javascript.util
 

P

preProcessScriptSource(Reader) - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
 
processAllTopLevelScripts(Context) - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
 
processTopLevelScript(String, Context) - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
 
put(String, Scriptable, Object) - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 
put(int, Scriptable, Object) - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 

R

RhinoScriptEngine - Class in org.rhq.scripting.javascript.engine
Implementation of ScriptEngine using the Mozilla Rhino interpreter.
RhinoScriptEngine() - Constructor for class org.rhq.scripting.javascript.engine.RhinoScriptEngine
 
RhinoScriptEngine(ModuleSourceProvider) - Constructor for class org.rhq.scripting.javascript.engine.RhinoScriptEngine
Creates a new instance of RhinoScriptEngine with given moduleSourceProvider as the "locator" for the CommonJS modules.
RhinoScriptEngineFactory - Class in org.rhq.scripting.javascript.engine
Factory to create RhinoScriptEngine
RhinoScriptEngineFactory() - Constructor for class org.rhq.scripting.javascript.engine.RhinoScriptEngineFactory
 
RhinoScriptEngineFactory(ContextFactory.Listener) - Constructor for class org.rhq.scripting.javascript.engine.RhinoScriptEngineFactory
 

S

scope(Context, Scriptable, Object[], Function) - Static method in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
The scope function creates a new JavaScript scope object with given Bindings object as backing store.
SCRIPT_FILE_EXTENSION - Static variable in class org.rhq.scripting.javascript.JsEngineProvider
 
ScriptEngineFactoryBase - Class in org.rhq.scripting.javascript.engine.util
 
ScriptEngineFactoryBase() - Constructor for class org.rhq.scripting.javascript.engine.util.ScriptEngineFactoryBase
 
ScriptSourceToModuleSourceProviderAdapter - Class in org.rhq.scripting.javascript.util
This is an adapter that acts as a ModuleSourceProvider for Rhino but uses RHQ's ScriptSourceProvider to load the scripts.
ScriptSourceToModuleSourceProviderAdapter(ScriptSourceProvider) - Constructor for class org.rhq.scripting.javascript.util.ScriptSourceToModuleSourceProviderAdapter
 
setAdaptee(Scriptable) - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 
setMetadataProvider(MetadataProvider) - Method in class org.rhq.scripting.javascript.JavascriptCompletor
 
setModuleSourceProvider(ModuleSourceProvider) - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
 
setParentScope(Scriptable) - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 
setProperties(Properties) - Method in class org.rhq.scripting.javascript.engine.RhinoScriptEngineFactory
 
setPrototype(Scriptable) - Method in class org.rhq.scripting.javascript.engine.JSAdapter
 
setScriptContext(ScriptContext) - Method in class org.rhq.scripting.javascript.JavascriptCompletor
 
sync(Context, Scriptable, Object[], Function) - Static method in class org.rhq.scripting.javascript.engine.RhinoScriptEngine
The sync function creates a synchronized function (in the sense of a Java synchronized method) from an existing function.

U

USE_INTERPRETER_SYSTEM_PROPERTY - Static variable in class org.rhq.scripting.javascript.engine.RhinoScriptEngineFactory
 
B C D E G H I J L M O P R S U 

Copyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.