org.granite.gravity.tomcat
Class GravityTomcatServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by org.granite.gravity.AbstractGravityServlet
              extended by org.granite.gravity.tomcat.AbstractCometProcessor
                  extended by org.granite.gravity.tomcat.GravityTomcatServlet
All Implemented Interfaces:
Serializable, Servlet, ServletConfig, CometProcessor

public class GravityTomcatServlet
extends AbstractCometProcessor

Author:
Franck WOLFF
See Also:
Serialized Form

Constructor Summary
GravityTomcatServlet()
           
 
Method Summary
 CometIO createCometIO()
           
 boolean handleEnd(CometEvent event)
           
 boolean handleError(CometEvent event)
           
 boolean handleRequest(CometEvent event, InputStream content)
           
 
Methods inherited from class org.granite.gravity.tomcat.AbstractCometProcessor
begin, end, error, event, init, read, service
 
Methods inherited from class org.granite.gravity.AbstractGravityServlet
cleanupRequest, deserialize, deserialize, doDelete, doGet, doHead, doOptions, doPut, doTrace, getConnectMessage, getLongPollingTimeout, init, initializeRequest, removeConnectMessage, serialize, setConnectMessage
 
Methods inherited from class javax.servlet.http.HttpServlet
doPost, getLastModified, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GravityTomcatServlet

public GravityTomcatServlet()
Method Detail

createCometIO

public CometIO createCometIO()
Specified by:
createCometIO in class AbstractCometProcessor

handleRequest

public boolean handleRequest(CometEvent event,
                             InputStream content)
                      throws IOException,
                             ServletException
Specified by:
handleRequest in class AbstractCometProcessor
Throws:
IOException
ServletException

handleEnd

public boolean handleEnd(CometEvent event)
                  throws IOException,
                         ServletException
Specified by:
handleEnd in class AbstractCometProcessor
Throws:
IOException
ServletException

handleError

public boolean handleError(CometEvent event)
                    throws IOException
Specified by:
handleError in class AbstractCometProcessor
Throws:
IOException