Class DeferredTaskServlet

  • All Implemented Interfaces:
    Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

    public class DeferredTaskServlet
    extends javax.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:
    Serialized Form
    • Method Summary

      • Methods inherited from class javax.servlet.http.HttpServlet

        service
      • Methods inherited from class javax.servlet.GenericServlet

        destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
    • Constructor Detail

      • DeferredTaskServlet

        public DeferredTaskServlet()