Class DeferredTaskServlet

java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
com.google.apphosting.utils.servlet.ee10.DeferredTaskServlet
All Implemented Interfaces:
jakarta.servlet.Servlet, jakarta.servlet.ServletConfig, Serializable

public class DeferredTaskServlet extends jakarta.servlet.http.HttpServlet
Implementation of HttpServlet to dispatch tasks with a DeferredTask payload; see TaskOptions.payload(DeferredTask).

This servlet is mapped to DeferredTaskContext.DEFAULT_DEFERRED_URL by default. Below is a snippet of the web.xml configuration.

    <servlet>
      <servlet-name>/_ah/queue/__deferred__</servlet-name>
      <servlet-class
        >com.google.apphosting.utils.servlet.DeferredTaskServlet</servlet-class>
    </servlet>

    <servlet-mapping>
      <servlet-name>_ah_queue_deferred</servlet-name>
      <url-pattern>/_ah/queue/__deferred__</url-pattern>
    </servlet-mapping>
 
See Also:
  • Field Summary

    Fields inherited from class jakarta.servlet.http.HttpServlet

    LEGACY_DO_HEAD
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class jakarta.servlet.http.HttpServlet

    init, service

    Methods inherited from class jakarta.servlet.GenericServlet

    destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DeferredTaskServlet

      public DeferredTaskServlet()