Skip navigation links

Google App Engine API for Java

This is the Java API documentation for Google App Engine.

See: Description

Package Description
Provides facilities for server lifecycle management, threading and namespaces/multitenancy.
Provides a service to sign arbitrary byte arrays using an internally-generated, rotated private key.
Provides management and persistent storage of large, immutable byte arrays.
Provides status information about the services available via the GAE APIs.
Provides persistent storage, also accessible via JDO or JPA interfaces.
Provides facilities for the creation and manipulation of images.
Provides a service to send email messages on behalf of administrators or authenticated users, also accessible via a JavaMail interface.
Provides fast but unreliable data storage, also accessible via a JCache interface.
Utility functions for working with modules.
Provides a method for clients to access server resources on behalf of a resource owner, as well as a process for end-users to authorize third-party access to their server resources without sharing their credentials.
Provides a mechanism to perform work initiated by a user request, outside of that request.
Provides a service to make HTTP/S requests of other servers on the internet.
Provides facilities to check if a user has authenticated, retrieve their email address, and check if they are an administrator for this application.
Provides common utility classes.
Provides access to the ApiProxy, which dispatches API calls to backend services.

This is the Java API documentation for Google App Engine.

Skip navigation links
Java is a registered trademark of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.