public abstract static class LocalTaskQueueTestConfig.ServletInvokingTaskCallback extends LocalTaskQueueTestConfig.DeferredTaskCallback
| Constructor and Description |
|---|
ServletInvokingTaskCallback() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
executeNonDeferredRequest(URLFetchServicePb.URLFetchRequest req)
Broken out to make it easy for subclasses to provide their own behavior
when the request payload is not a
DeferredTask. |
protected abstract HttpServlet |
getDefaultServlet() |
protected abstract java.util.Map<java.lang.String,? extends HttpServlet> |
getServletMap() |
void |
initialize(java.util.Map<java.lang.String,java.lang.String> properties)
This method will be invoked from
LocalTaskQueue#init(com.google.appengine.tools.development.LocalServiceContext, Map)
forwarding the properties parameter. |
executepublic void initialize(java.util.Map<java.lang.String,java.lang.String> properties)
LocalTaskQueueCallbackLocalTaskQueue#init(com.google.appengine.tools.development.LocalServiceContext, Map)
forwarding the properties parameter.initialize in interface LocalTaskQueueCallbackinitialize in class LocalTaskQueueTestConfig.DeferredTaskCallbackprotected abstract java.util.Map<java.lang.String,? extends HttpServlet> getServletMap()
protected abstract HttpServlet getDefaultServlet()
getServletMap() match.protected int executeNonDeferredRequest(URLFetchServicePb.URLFetchRequest req)
LocalTaskQueueTestConfig.DeferredTaskCallbackDeferredTask.executeNonDeferredRequest in class LocalTaskQueueTestConfig.DeferredTaskCallback