Class ApplicationConfigurationManager
java.lang.Object
com.google.appengine.tools.development.ApplicationConfigurationManager
Manager for an application's configuration. Supports both single WAR
directory configurations and EAR directory configurations. Also includes
support for rereading configurations.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceHandle for accessing and rereading a module configuration. -
Method Summary
Modifier and TypeMethodDescriptionReturnsListwith aApplicationConfigurationManager.ModuleConfigurationHandlefor each configured module.newEarConfigurationManager(File earRoot, String sdkVersion, File applicationSchemaFile, String appIdPrefix) newWarConfigurationManager(File warRoot, File appEngineWebXmlLocation, File webXmlLocation, File externalResourceDirectory, String sdkRelease, String appIdPrefix) voidsetEnvironmentVariableMismatchReportingPolicy(EnvironmentVariableChecker.MismatchReportingPolicy environmentVariableMismatchReportingPolicy) toString()
-
Method Details
-
newEarConfigurationManager
public static ApplicationConfigurationManager newEarConfigurationManager(File earRoot, String sdkVersion, File applicationSchemaFile, String appIdPrefix) throws com.google.apphosting.utils.config.AppEngineConfigException - Throws:
com.google.apphosting.utils.config.AppEngineConfigException
-
newWarConfigurationManager
public static ApplicationConfigurationManager newWarConfigurationManager(File warRoot, File appEngineWebXmlLocation, File webXmlLocation, File externalResourceDirectory, String sdkRelease, String appIdPrefix) throws com.google.apphosting.utils.config.AppEngineConfigException - Throws:
com.google.apphosting.utils.config.AppEngineConfigException
-
getModuleConfigurationHandles
public List<ApplicationConfigurationManager.ModuleConfigurationHandle> getModuleConfigurationHandles()ReturnsListwith aApplicationConfigurationManager.ModuleConfigurationHandlefor each configured module.The returned list is immutable.
-
setEnvironmentVariableMismatchReportingPolicy
public void setEnvironmentVariableMismatchReportingPolicy(EnvironmentVariableChecker.MismatchReportingPolicy environmentVariableMismatchReportingPolicy) -
toString
-