de.saumya.mojo.rails
Class AbstractRailsMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
de.saumya.mojo.jruby.AbstractJRubyMojo
de.saumya.mojo.gem.AbstractGemMojo
de.saumya.mojo.rails.AbstractRailsMojo
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
- ConsoleMojo, GenerateMojo, NewMojo, RakeMojo, ServerMojo
public abstract class AbstractRailsMojo
- extends AbstractGemMojo
abstract rails mojo which provides a few helper methods and the rails.args
parameter.
|
Field Summary |
protected java.lang.String |
args
|
protected java.lang.String |
env
either development or test or production or whatever else is possible
with your config |
protected java.io.File |
railsDir
|
| Fields inherited from class de.saumya.mojo.jruby.AbstractJRubyMojo |
classRealm, factory, GEM_RUBY_COMMAND, IRB_RUBY_COMMAND, IRB_SWING_RUBY_COMMAND, jrubyArgs, jrubyFork, jrubyVerbose, jrubyVersion, localRepository, logger, project, RAKE_RUBY_COMMAND, repositorySystem |
| Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
| Methods inherited from class org.apache.maven.plugin.AbstractMojo |
getLog, getPluginContext, setLog, setPluginContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
args
protected java.lang.String args
railsDir
protected java.io.File railsDir
env
protected java.lang.String env
- either development or test or production or whatever else is possible
with your config
AbstractRailsMojo
public AbstractRailsMojo()
launchDirectory
protected java.io.File launchDirectory()
- Overrides:
launchDirectory in class AbstractJRubyMojo
railsScriptFile
protected java.io.File railsScriptFile(java.lang.String command)
Copyright © 2010. All Rights Reserved.