org.picocontainer.script.jruby
Class JRubyContainerBuilder
java.lang.Object
org.picocontainer.script.AbstractContainerBuilder
org.picocontainer.script.ScriptedContainerBuilder
org.picocontainer.script.jruby.JRubyContainerBuilder
- All Implemented Interfaces:
- ContainerBuilder
public final class JRubyContainerBuilder
- extends ScriptedContainerBuilder
The script uses the scriptedcontainer.rb
script to create an instance of
PicoContainer
. There are implicit variables named "$parent" and
"$assembly_scope".
- Author:
- Nick Sieger
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MARKUP_EXCEPTION_PREFIX
public static final String MARKUP_EXCEPTION_PREFIX
- See Also:
- Constant Field Values
JRubyContainerBuilder
public JRubyContainerBuilder(Reader script,
ClassLoader classLoader)
JRubyContainerBuilder
public JRubyContainerBuilder(Reader script,
ClassLoader classLoader,
LifecycleMode lifecycle)
createContainerFromScript
protected org.picocontainer.PicoContainer createContainerFromScript(org.picocontainer.PicoContainer parentContainer,
Object assemblyScope)
-
Latest method of invoking jruby script have been adapted from
JRuby wiki:
- Specified by:
createContainerFromScript
in class ScriptedContainerBuilder
Copyright © 2003-2010 Codehaus. All Rights Reserved.