org.codehaus.waffle.context.pico
Class RubyScriptLoader
java.lang.Object
org.codehaus.waffle.context.pico.RubyScriptLoader
- All Implemented Interfaces:
- Startable
public class RubyScriptLoader
- extends java.lang.Object
- implements Startable
Loads ruby scripts at startup. The script path can be defined either explicitly, via the
RUBY_SCRIPT_PATH_KEY
context param key, or via an env variable using the RUBY_SCRIPT_ENV_KEY
context param key. The RUBY_SCRIPT_PATH_KEY
takes precendence over the RUBY_SCRIPT_ENV_KEY
.
- Author:
- Micheal Ward, Mauro Talevi
Constructor Summary |
RubyScriptLoader(javax.servlet.ServletContext servletContext,
org.jruby.Ruby runtime)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_RUBY_SCRIPT_PATH
public static final java.lang.String DEFAULT_RUBY_SCRIPT_PATH
- See Also:
- Constant Field Values
RUBY_SCRIPT_PATH_KEY
public static final java.lang.String RUBY_SCRIPT_PATH_KEY
- See Also:
- Constant Field Values
RUBY_SCRIPT_ENV_KEY
public static final java.lang.String RUBY_SCRIPT_ENV_KEY
- See Also:
- Constant Field Values
RubyScriptLoader
public RubyScriptLoader(javax.servlet.ServletContext servletContext,
org.jruby.Ruby runtime)
start
public void start()
- Specified by:
start
in interface Startable
stop
public void stop()
- Specified by:
stop
in interface Startable
Copyright © 2008. All Rights Reserved.