|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.grails.cli.api.BaseSettingsApi
public class BaseSettingsApi extends java.lang.Object
Utility methods used on the command line.
Field Summary | |
---|---|
protected java.lang.Object |
appClassName
|
protected java.util.Properties |
buildProps
|
protected BuildSettings |
buildSettings
|
protected groovy.util.ConfigSlurper |
configSlurper
|
protected boolean |
enableProfile
|
protected java.lang.String |
grailsAppName
|
protected java.io.File |
grailsHome
|
protected boolean |
isInteractive
|
protected Metadata |
metadata
|
protected java.io.File |
metadataFile
|
protected PluginBuildSettings |
pluginSettings
|
protected java.lang.String |
pluginsHome
|
protected org.springframework.core.io.support.PathMatchingResourcePatternResolver |
resolver
|
Constructor Summary | |
BaseSettingsApi(BuildSettings buildSettings, boolean interactive)
|
Method Summary | |
---|---|
void
|
copyGrailsResource(java.lang.Object targetFile, org.springframework.core.io.Resource resource)
Copies a Spring resource to the file system. |
void
|
copyGrailsResource(java.lang.Object targetFile, org.springframework.core.io.Resource resource, boolean overwrite)
|
void
|
copyGrailsResources(java.lang.Object destDir, java.lang.Object pattern)
|
void
|
copyGrailsResources(java.lang.Object destDir, java.lang.Object pattern, boolean overwrite)
|
void
|
enableUaa()
|
java.lang.Object
|
getAppClassName()
|
java.lang.String
|
getAppGrailsVersion()
|
java.util.Properties
|
getBuildProps()
|
BuildSettings
|
getBuildSettings()
|
groovy.util.ConfigSlurper
|
getConfigSlurper()
|
java.lang.String
|
getGrailsAppName()
|
java.lang.String
|
getGrailsAppVersion()
|
java.io.File
|
getGrailsHome()
|
boolean
|
getIsInteractive()
|
Metadata
|
getMetadata()
|
java.io.File
|
getMetadataFile()
|
PluginBuildSettings
|
getPluginBuildSettings()
|
PluginBuildSettings
|
getPluginSettings()
|
java.lang.String
|
getPluginsHome()
|
java.lang.Object
|
getPropertyValue(java.lang.String propName, java.lang.Object defaultValue)
Resolves the value for a given property name. |
org.springframework.core.io.support.PathMatchingResourcePatternResolver
|
getResolver()
|
java.lang.String
|
getServerHost()
|
int
|
getServerPort()
|
int
|
getServerPortHttps()
|
java.lang.String
|
getServletVersion()
|
org.springframework.core.io.Resource
|
grailsResource(java.lang.String path)
Closure that returns a Spring Resource - either from $GRAILS_HOME if that is set, or from the classpath. |
boolean
|
isEnableProfile()
|
java.lang.String
|
makeRelative(java.lang.String path)
|
java.lang.String
|
makeRelative(java.io.File file)
|
void
|
profile(java.lang.String name, groovy.lang.Closure callable)
Times the execution of a closure, which can include a target. |
org.springframework.core.io.Resource[]
|
resolveResources(java.lang.String pattern)
|
void
|
updateMetadata(Metadata metadata, java.util.Map entries)
|
void
|
updateMetadata(java.util.Map entries)
Modifies the application's metadata, as stored in the "application.properties" file. |
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Field Detail |
---|
protected java.lang.Object appClassName
protected java.util.Properties buildProps
protected BuildSettings buildSettings
protected groovy.util.ConfigSlurper configSlurper
protected boolean enableProfile
protected java.lang.String grailsAppName
protected java.io.File grailsHome
protected boolean isInteractive
protected Metadata metadata
protected java.io.File metadataFile
protected PluginBuildSettings pluginSettings
protected java.lang.String pluginsHome
protected org.springframework.core.io.support.PathMatchingResourcePatternResolver resolver
Constructor Detail |
---|
public BaseSettingsApi(BuildSettings buildSettings, boolean interactive)
Method Detail |
---|
public void copyGrailsResource(java.lang.Object targetFile, org.springframework.core.io.Resource resource)
public void copyGrailsResource(java.lang.Object targetFile, org.springframework.core.io.Resource resource, boolean overwrite)
public void copyGrailsResources(java.lang.Object destDir, java.lang.Object pattern)
public void copyGrailsResources(java.lang.Object destDir, java.lang.Object pattern, boolean overwrite)
public void enableUaa()
public java.lang.Object getAppClassName()
public java.lang.String getAppGrailsVersion()
public java.util.Properties getBuildProps()
public BuildSettings getBuildSettings()
public groovy.util.ConfigSlurper getConfigSlurper()
public java.lang.String getGrailsAppName()
public java.lang.String getGrailsAppVersion()
public java.io.File getGrailsHome()
public boolean getIsInteractive()
public Metadata getMetadata()
public java.io.File getMetadataFile()
public PluginBuildSettings getPluginBuildSettings()
public PluginBuildSettings getPluginSettings()
public java.lang.String getPluginsHome()
public java.lang.Object getPropertyValue(java.lang.String propName, java.lang.Object defaultValue)
public org.springframework.core.io.support.PathMatchingResourcePatternResolver getResolver()
public java.lang.String getServerHost()
public int getServerPort()
public int getServerPortHttps()
public java.lang.String getServletVersion()
public org.springframework.core.io.Resource grailsResource(java.lang.String path)
public boolean isEnableProfile()
public java.lang.String makeRelative(java.lang.String path)
public java.lang.String makeRelative(java.io.File file)
public void profile(java.lang.String name, groovy.lang.Closure callable)
public org.springframework.core.io.Resource[] resolveResources(java.lang.String pattern)
public void updateMetadata(@SuppressWarnings("hiding") Metadata metadata, @SuppressWarnings("rawtypes") java.util.Map entries)
public void updateMetadata(@SuppressWarnings("rawtypes") java.util.Map entries)
Groovy Documentation