Package com.google.appengine.tools.development
package com.google.appengine.tools.development
-
ClassDescriptionCommon implementation for the
ContainerServiceinterface.A fakeLocalEnvironmentimplementation that is used during the initialization of the Development AppServer.Provider for the 'portMapping'.AbstractInstanceHolder.An abstract implementation ofLocalRpcServicewhich runs no setup logic and provides no deadline hints.AbstractModule<I extends InstanceHolder>Abstract super class forModuleimplementations.A local service object, suitable for testing of service-client code as well as for local runtime use indev_appserver.Factory class for anApiProxy.Delegateobject configured to use local services.Implements ApiProxy.Delegate such that the requests are dispatched to local service implementations.Servlet handling POST requests to serve App Engine Standard API calls implemented by the API stub implementations used by the dev app server.A class of utilities for working with API-related classes.A container-agnostic interface to the currently loaded webapp.Manager for an application's configuration.Handle for accessing and rereading a module configuration.Interface to backend instancesControls backend servers configured in appengine-web.xml.Controls backend servers configured in appengine-web.xml.ThisThreadFactorycreatesThreadobjects that live independent of the current request.BasicModuleimplementation.Utility to handle JDK 9 specific ClassLoader method for getPlatformClassLoader()Provides the backing servlet container support for theDevAppServer, as discovered via.invalid reference
ServiceProviderProvides the backing servlet container support for theDevAppServer, as discovered via.invalid reference
ServiceProviderhelper to load aContainerServiceinstanceAModulesFilterHelperfor delegating requests to eitherfor backends orinvalid reference
BackendServersModulesfor module instances.DevAppServerlaunches a local Jetty server (by default) with a single hosted web application.ManageDevAppServerlocal datastore service properties.Creates newDevAppServerswhich can be used to launch web applications.DevAppServerlaunches a local Jetty server (by default) with a single hosted web application.The command-line entry point for DevAppServer.This filter intercepts all request sent to all module instances.This filter intercepts all request sent to all module instances.Utility methods for managingDevAppServerport related service properties.This filter configures request logging on the Python API server.Methods common to developer-oriented implementations of the log service.Provider for implementations of various services within the DevAppServer context.Adjusts local RPC latency using runtime information.Default implementation of aDynamicLatencyAdjusterthat provides no adjustment.Checker for reporting differences between environment variables specified in an application's appengine-web.xml files and values fromSystem.getenv().Enum for reporting policy.A Filter that verifies that the incoming request's headers are valid.Google App Engine API HTTP server, using the SDK API stubs for local testing of API calls.Utility functions to access a server instance.Holder for per module instance state.Holder for the state of a module or backend instance.A webappClassLoader.Annotation that can be applied to local services and local service methods that declares latency percentiles.Deprecated.LocalEnvironmentis a simpleApiProxy.Environmentthat reads application-specific details (e.g. application identifer) directly from the custom deployment descriptor.LocalHttpRequestEnvironmentis a simpleLocalEnvironmentfor use during http request handling.A local implementation of an RPC service.The RPC status code.Provides access to common attributes of a local server.Context object for local services to initialize in.Extension toURLFetchServiceStreamHandlerthat can fall back to a default stream handler when the url fetch service is not available.ManualModuleimplementation.Holder for both configuration and runtime information for a singleDevAppServermodule and all its instances.Manager forDevAppServerservers.Modules query and control operations needed by the ModulesService.Enum for tracking the state of a module (running/stopped).Manager forDevAppServerservers.Support interface forDevAppServerModulesFilter.ARequestEndListeneris a hook that allows local API services to be notified when a request to the Dev App Server has completed.Helper class forRequestEndListener.ThisThreadFactorycreatesThreadobjects that replicate the current request's environment, and are interrupted when the current request completes.A filter that rewrites the response headers and body from the user's application.Wraps a response to buffer the entire body, and allow reading of the status, body and headers.A ServletOutputStream that wraps some other OutputStream.Contains operations common to the Java dev app server startup and the.invalid reference
devappserver2 subprocess instance
AURLStreamHandlerFactorywhich installsURLStreamHandlersthat App Engine needs to support.Manager for a web applications System Properties.Describes an object that can answer classpath-related questions about an app running in the dev appserver.