public class JsEngineInitializer extends Object implements ScriptEngineInitializer
| Constructor and Description |
|---|
JsEngineInitializer() |
| Modifier and Type | Method and Description |
|---|---|
String |
extractUserFriendlyErrorMessage(ScriptException e) |
Set<String> |
generateIndirectionMethods(String boundObjectName,
Set<Method> methods) |
void |
installScriptSourceProvider(ScriptEngine scriptEngine,
ScriptSourceProvider scriptSourceProvider) |
ScriptEngine |
instantiate(Set<String> packages,
PermissionCollection permissions) |
public ScriptEngine instantiate(Set<String> packages, PermissionCollection permissions) throws ScriptException
instantiate in interface ScriptEngineInitializerScriptExceptionpublic void installScriptSourceProvider(ScriptEngine scriptEngine, ScriptSourceProvider scriptSourceProvider)
installScriptSourceProvider in interface ScriptEngineInitializerpublic Set<String> generateIndirectionMethods(String boundObjectName, Set<Method> methods)
generateIndirectionMethods in interface ScriptEngineInitializerpublic String extractUserFriendlyErrorMessage(ScriptException e)
extractUserFriendlyErrorMessage in interface ScriptEngineInitializerCopyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.