weblogic.servlet.http
Class AbstractAsyncServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by weblogic.servlet.http.AbstractAsyncServlet
All Implemented Interfaces:
Serializable, Servlet, ServletConfig
Direct Known Subclasses:
AtmosphereServlet

public abstract class AbstractAsyncServlet
extends HttpServlet

Fake support for Weblogic. Weblogic jars aren't public and not available with any repository, so fake them.

Author:
Jeanfrancois Arcand
See Also:
Serialized Form

Constructor Summary
AbstractAsyncServlet()
           
 
Method Summary
protected abstract  boolean doRequest(RequestResponseKey rrk)
           
protected abstract  void doResponse(RequestResponseKey rrk, Object o)
           
protected abstract  void doTimeout(RequestResponseKey rrk)
           
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractAsyncServlet

public AbstractAsyncServlet()
Method Detail

doRequest

protected abstract boolean doRequest(RequestResponseKey rrk)
                              throws IOException,
                                     ServletException
Throws:
IOException
ServletException

doResponse

protected abstract void doResponse(RequestResponseKey rrk,
                                   Object o)
                            throws IOException,
                                   ServletException
Throws:
IOException
ServletException

doTimeout

protected abstract void doTimeout(RequestResponseKey rrk)
                           throws IOException,
                                  ServletException
Throws:
IOException
ServletException


Copyright © 2009 SUN Microsystems. All Rights Reserved.