org.atmosphere.samples.server
Class ChatHandler

java.lang.Object
  extended by org.atmosphere.handler.AbstractReflectorAtmosphereHandler
      extended by org.atmosphere.gwt.server.AtmosphereGwtHandler
          extended by org.atmosphere.samples.server.ChatHandler
All Implemented Interfaces:
Executor, AtmosphereHandler, AtmosphereServletProcessor

public class ChatHandler
extends AtmosphereGwtHandler

Author:
p.havelaar

Field Summary
 
Fields inherited from class org.atmosphere.gwt.server.AtmosphereGwtHandler
GWT_BROADCASTER_ID, logger, NO_TIMEOUT
 
Constructor Summary
ChatHandler()
           
 
Method Summary
 void cometTerminated(GwtAtmosphereResource cometResponse, boolean serverInitiated)
           
 int doComet(GwtAtmosphereResource resource)
           
 void doPost(javax.servlet.http.HttpServletRequest postRequest, javax.servlet.http.HttpServletResponse postResponse, List<?> messages, GwtAtmosphereResource cometResource)
           
 void init(javax.servlet.ServletConfig servletConfig)
           
 
Methods inherited from class org.atmosphere.gwt.server.AtmosphereGwtHandler
broadcast, broadcast, computeHeartbeat, deserialize, deserialize, destroy, disconnect, doServerMessage, execute, getGwtRpc, getHeartbeat, getJSONDeserializer, getServletContext, isEscapeText, lookupResource, onRequest, post, reapResources, setEscapeText, setHeartbeat, terminate, toString
 
Methods inherited from class org.atmosphere.handler.AbstractReflectorAtmosphereHandler
onStateChange, postStateChange
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.atmosphere.cpr.AtmosphereHandler
onStateChange
 

Constructor Detail

ChatHandler

public ChatHandler()
Method Detail

init

public void init(javax.servlet.ServletConfig servletConfig)
          throws javax.servlet.ServletException
Specified by:
init in interface AtmosphereServletProcessor
Overrides:
init in class AtmosphereGwtHandler
Throws:
javax.servlet.ServletException

doComet

public int doComet(GwtAtmosphereResource resource)
            throws javax.servlet.ServletException,
                   IOException
Overrides:
doComet in class AtmosphereGwtHandler
Throws:
javax.servlet.ServletException
IOException

cometTerminated

public void cometTerminated(GwtAtmosphereResource cometResponse,
                            boolean serverInitiated)
Overrides:
cometTerminated in class AtmosphereGwtHandler

doPost

public void doPost(javax.servlet.http.HttpServletRequest postRequest,
                   javax.servlet.http.HttpServletResponse postResponse,
                   List<?> messages,
                   GwtAtmosphereResource cometResource)
Overrides:
doPost in class AtmosphereGwtHandler


Copyright © 2013. All Rights Reserved.