Package com.google.apphosting.api

Interface Summary
ApiProxy.ApiResultFuture<T> A subtype of Future that provides more detailed information about the timing and resource consumption of particular API calls.
ApiProxy.Delegate<E extends ApiProxy.Environment> This interface can be used to provide a class that actually implements API calls.
ApiProxy.Environment Environment is a simple data container that provides additional information about the current request (e.g.
 

Class Summary
ApiProxy ApiProxy is a static class that serves as the collection point for all API calls from user code into the application server.
ApiProxy.ApiConfig ApiConfig encapsulates one or more configuration parameters scoped to an individual API call.
ApiProxy.LogRecord LogRecord represents a single apphosting log entry, including a Java-specific logging level, a timestamp in microseconds, and a message a formatted string containing the rest of the logging information (e.g.
 

Enum Summary
ApiProxy.LogRecord.Level  
 

Exception Summary
ApiProxy.ApiDeadlineExceededException  
ApiProxy.ApiProxyException  
ApiProxy.ApplicationException  
ApiProxy.ArgumentException  
ApiProxy.CallNotFoundException  
ApiProxy.CancelledException  
ApiProxy.CapabilityDisabledException  
ApiProxy.FeatureNotEnabledException  
ApiProxy.OverQuotaException  
ApiProxy.RequestTooLargeException  
ApiProxy.ResponseTooLargeException  
ApiProxy.RPCFailedException  
ApiProxy.UnknownException  
DeadlineExceededException DeadlineExceededException is an unchecked exception thrown whenever a request has exceeded the 30 second request deadline.