AppAdmin

com.google.appengine.tools.admin

Interface AppAdmin



  • public interface AppAdmin
    The application administration interface to App Engine. Use this API to update, configure, and otherwise manage an App Engine application. Use AppAdminFactory to retrieve an AppAdmin instance configured for a specific application.

    Synchronous versus Asynchronous requests: Some requests, such as update(com.google.appengine.tools.admin.UpdateListener), occur asynchronously and must be monitored with a listener. 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 require communicating to App Engine's remote administration server occur over 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 rollback() the incomplete transaction before beginning another.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface and Description
      static class  AppAdmin.LogSeverity
      The severity levels for App Engine application logging.
      static class  AppAdmin.UpdateOptions
      Settable options for configuring the behavior of update operations.