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. |
execute
public void initialize(java.util.Map<java.lang.String,java.lang.String> properties)
LocalTaskQueueCallback
LocalTaskQueue#init(com.google.appengine.tools.development.LocalServiceContext, Map)
forwarding the properties
parameter.initialize
in interface LocalTaskQueueCallback
initialize
in class LocalTaskQueueTestConfig.DeferredTaskCallback
protected abstract java.util.Map<java.lang.String,? extends HttpServlet> getServletMap()
protected abstract HttpServlet getDefaultServlet()
getServletMap()
match.protected int executeNonDeferredRequest(URLFetchServicePb.URLFetchRequest req)
LocalTaskQueueTestConfig.DeferredTaskCallback
DeferredTask
.executeNonDeferredRequest
in class LocalTaskQueueTestConfig.DeferredTaskCallback