@Component(role=RailsManager.class) public class DefaultRailsManager extends java.lang.Object implements RailsManager
RailsManager.ORM| Constructor and Description |
|---|
DefaultRailsManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
createNew(GemsInstaller installer,
java.lang.Object repositorySystemSession,
java.io.File appPath,
java.lang.String database,
java.lang.String railsVersion,
RailsManager.ORM orm,
java.lang.String... args) |
void |
createNew(GemsInstaller installer,
java.lang.Object repositorySystemSession,
java.io.File appPath,
java.lang.String database,
java.lang.String railsVersion,
RailsManager.ORM orm,
java.lang.String template,
GwtOptions gwt,
java.lang.String... args) |
void |
generate(GemsInstaller installer,
java.lang.Object repositorySystemSession,
java.io.File launchDirectory,
java.lang.String generator,
java.lang.String... args) |
void |
initInstaller(GemsInstaller installer,
java.io.File launchDirectory) |
void |
installGems(GemsInstaller gemsInstaller,
java.lang.Object repositorySystemSession) |
void |
rake(GemsInstaller installer,
java.lang.Object repositorySystemSession,
java.io.File launchDirectory,
java.lang.String environment,
java.lang.String task,
java.lang.String... args) |
public void initInstaller(GemsInstaller installer, java.io.File launchDirectory) throws RailsException, java.io.IOException
initInstaller in interface RailsManagerRailsExceptionjava.io.IOExceptionpublic void createNew(GemsInstaller installer, java.lang.Object repositorySystemSession, java.io.File appPath, java.lang.String database, java.lang.String railsVersion, RailsManager.ORM orm, java.lang.String... args) throws RailsException, GemException, java.io.IOException, ScriptException
createNew in interface RailsManagerRailsExceptionGemExceptionjava.io.IOExceptionScriptExceptionpublic void createNew(GemsInstaller installer, java.lang.Object repositorySystemSession, java.io.File appPath, java.lang.String database, java.lang.String railsVersion, RailsManager.ORM orm, java.lang.String template, GwtOptions gwt, java.lang.String... args) throws RailsException, GemException, java.io.IOException, ScriptException
createNew in interface RailsManagerRailsExceptionGemExceptionjava.io.IOExceptionScriptExceptionpublic void rake(GemsInstaller installer, java.lang.Object repositorySystemSession, java.io.File launchDirectory, java.lang.String environment, java.lang.String task, java.lang.String... args) throws java.io.IOException, ScriptException, GemException, RailsException
rake in interface RailsManagerjava.io.IOExceptionScriptExceptionGemExceptionRailsExceptionpublic void generate(GemsInstaller installer, java.lang.Object repositorySystemSession, java.io.File launchDirectory, java.lang.String generator, java.lang.String... args) throws java.io.IOException, ScriptException, GemException, RailsException
generate in interface RailsManagerjava.io.IOExceptionScriptExceptionGemExceptionRailsExceptionpublic void installGems(GemsInstaller gemsInstaller, java.lang.Object repositorySystemSession) throws java.io.IOException, ScriptException, GemException, RailsException
installGems in interface RailsManagerjava.io.IOExceptionScriptExceptionGemExceptionRailsExceptionCopyright © 2023. All Rights Reserved.