public class ChatServlet
extends javax.servlet.http.HttpServlet
implements org.apache.catalina.comet.CometProcessor
| Modifier and Type | Class and Description |
|---|---|
class |
ChatServlet.MessageSender
Poller class.
|
| Modifier and Type | Field and Description |
|---|---|
protected ArrayList<javax.servlet.http.HttpServletResponse> |
connections |
protected ChatServlet.MessageSender |
messageSender |
| Constructor and Description |
|---|
ChatServlet() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
begin(org.apache.catalina.comet.CometEvent event,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
destroy() |
protected void |
end(org.apache.catalina.comet.CometEvent event,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
error(org.apache.catalina.comet.CometEvent event,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
event(org.apache.catalina.comet.CometEvent event)
Process the given Comet event.
|
protected static String |
filter(String message)
Filter the specified message string for characters that are sensitive
in HTML.
|
void |
init() |
protected void |
read(org.apache.catalina.comet.CometEvent event,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, servicegetInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, logprotected ArrayList<javax.servlet.http.HttpServletResponse> connections
protected transient ChatServlet.MessageSender messageSender
public void init()
throws javax.servlet.ServletException
init in class javax.servlet.GenericServletjavax.servlet.ServletExceptionpublic void destroy()
destroy in interface javax.servlet.Servletdestroy in class javax.servlet.GenericServletpublic void event(org.apache.catalina.comet.CometEvent event)
throws IOException,
javax.servlet.ServletException
event in interface org.apache.catalina.comet.CometProcessorevent - The Comet event that will be processedIOExceptionjavax.servlet.ServletExceptionprotected void begin(org.apache.catalina.comet.CometEvent event,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
IOExceptionprotected void end(org.apache.catalina.comet.CometEvent event,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
IOExceptionprotected void error(org.apache.catalina.comet.CometEvent event,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
IOExceptionprotected void read(org.apache.catalina.comet.CometEvent event,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
IOExceptionprotected void service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException,
javax.servlet.ServletException
service in class javax.servlet.http.HttpServletIOExceptionjavax.servlet.ServletExceptionCopyright © 2015 WSO2 Inc. All rights reserved.