@Service public class ProjectCommands extends Object implements org.springframework.roo.shell.CommandMarker
| Constructor and Description |
|---|
ProjectCommands() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate(org.osgi.service.component.ComponentContext context) |
void |
createProject(org.springframework.roo.model.JavaPackage topLevelPackage,
String projectName,
Multimodule multimodule,
Integer majorJavaVersion,
PackagingProvider packaging) |
String |
developmentMode(boolean enabled) |
List<String> |
getJavaVersions(org.springframework.roo.shell.ShellContext context) |
MavenOperations |
getMavenOperations() |
org.springframework.roo.process.manager.ProcessManager |
getProcessManager() |
ProjectOperations |
getProjectOperations() |
org.springframework.roo.shell.Shell |
getShell() |
boolean |
isCreateProjectAvailable() |
boolean |
isPackagingVisible(org.springframework.roo.shell.ShellContext shellContext) |
boolean |
isProjecScanAvailable() |
String |
scan() |
String |
scanningInfo() |
String |
scanningSpeed(long minimumDelayBetweenScan) |
protected static final Logger LOGGER
protected void activate(org.osgi.service.component.ComponentContext context)
public boolean isCreateProjectAvailable()
public boolean isPackagingVisible(org.springframework.roo.shell.ShellContext shellContext)
public List<String> getJavaVersions(org.springframework.roo.shell.ShellContext context)
public void createProject(org.springframework.roo.model.JavaPackage topLevelPackage,
String projectName,
Multimodule multimodule,
Integer majorJavaVersion,
PackagingProvider packaging)
public boolean isProjecScanAvailable()
public String developmentMode(boolean enabled)
public String scan()
public String scanningInfo()
public String scanningSpeed(long minimumDelayBetweenScan)
public org.springframework.roo.process.manager.ProcessManager getProcessManager()
public org.springframework.roo.shell.Shell getShell()
public ProjectOperations getProjectOperations()
public MavenOperations getMavenOperations()
Copyright © 2009–2017 Pivotal Software, Inc.. All rights reserved.