| 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  | IsolatedScriptingContainerthe 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  | OSGiIsolatedScriptingContaineradds some helper methods to add Bundle to the LOAD_PATH or GEM_PATH using the
 IsolatedScriptingContainer as base. | 
| class  | OSGiScriptingContainerHelpers 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-2015 JRuby. All Rights Reserved.