Package | Description |
---|---|
org.jruby.embed | |
org.jruby.embed.internal | |
org.jruby.embed.osgi |
JRuby Embed OSGi support
|
org.jruby.embed.util |
Modifier and Type | Class and Description |
---|---|
class |
IsolatedScriptingContainer
The IsolatedScriptingContainer does set GEM_HOME and GEM_PATH and JARS_HOME
in such a way that it uses only resources which can be reached with classloader.
|
Constructor and Description |
---|
EmbedEvalUnitImpl(ScriptingContainer container,
Node node,
ManyVarsDynamicScope scope) |
EmbedEvalUnitImpl(ScriptingContainer container,
Node node,
ManyVarsDynamicScope scope,
Script script) |
EmbedRubyInterfaceAdapterImpl(ScriptingContainer container) |
EmbedRubyObjectAdapterImpl(ScriptingContainer container) |
EmbedRubyRuntimeAdapterImpl(ScriptingContainer container) |
Modifier and Type | Class and Description |
---|---|
class |
OSGiIsolatedScriptingContainer
adds some helper methods to add Bundle to the LOAD_PATH or GEM_PATH using the
IsolatedScriptingContainer as base.
|
class |
OSGiScriptingContainer
Helpers to create a ScriptingContainer and set it up so it lives as well
as possible in the OSGi world.
|
Modifier and Type | Method and Description |
---|---|
static void |
SystemPropertyCatcher.setClassLoader(ScriptingContainer container)
Sets classloader based on System property.
|
static void |
SystemPropertyCatcher.setConfiguration(ScriptingContainer container)
Sets configuration parameters given by System properties.
|
static void |
SystemPropertyCatcher.setJRubyHome(ScriptingContainer container)
Deprecated.
|
Copyright © 2001-2021 JRuby. All Rights Reserved.