Package com.google.appengine.tools.admin
Interface AppAdmin
-
- All Known Implementing Classes:
AppAdminImpl
public interface AppAdminThe application administration interface to App Engine. Use this API to update, configure, and otherwise manage an App Engine application. UseAppAdminFactoryto retrieve anAppAdmininstance configured for a specific application.Synchronous versus Asynchronous requests: Some requests, such as
#update, occur asynchronously and must be monitored with alistener. Other requests, such as#updateIndexes, are made synchronously. In either case, work often continues to occur asynchronously on the remote server after the request has been completed.Error handling: Most configuration operations that communicate with App Engine's remote administration server use a network connection. In cases where unrecoverable failures occur (such as a network failure), this API throws an
AdminException.Application updates occur transactionally. If a failure occurs during update, you must
#rollbackthe incomplete transaction before beginning another.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAppAdmin.UpdateOptionsSettable options for configuring the behavior of update operations.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidstageApplicationWithDefaultResourceLimits(File stagingDir)Stage an application directory with default resource limitsvoidstageApplicationWithRemoteResourceLimits(File stagingDir)Stage an application directory with remote resource limits
-
-
-
Method Detail
-
stageApplicationWithDefaultResourceLimits
void stageApplicationWithDefaultResourceLimits(File stagingDir)
Stage an application directory with default resource limits
-
stageApplicationWithRemoteResourceLimits
void stageApplicationWithRemoteResourceLimits(File stagingDir)
Stage an application directory with remote resource limits
-
-