Package org.atmosphere.container
Class JBossWebSocketHandler
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.atmosphere.jboss.as.websockets.servlet.WebSocketServlet
org.atmosphere.container.JBossWebSocketHandler
- All Implemented Interfaces:
Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig,org.jboss.servlet.http.HttpEventServlet
public class JBossWebSocketHandler
extends org.atmosphere.jboss.as.websockets.servlet.WebSocketServlet
Dispatches JBoss websocket events to Atmosphere's
WebSocketProcessor.
This websocket handler is based Mike Brock's websockets implementation.- Author:
- Péter Miklós
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidonReceivedFrame(org.atmosphere.jboss.as.websockets.WebSocket socket) protected voidonSocketClosed(org.atmosphere.jboss.as.websockets.WebSocket socket) protected voidonSocketOpened(org.atmosphere.jboss.as.websockets.WebSocket socket) Methods inherited from class org.atmosphere.jboss.as.websockets.servlet.WebSocketServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, event, getLastModified, service, serviceMethods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, logMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.servlet.Servlet
destroy, getServletConfig, getServletInfo, init
-
Constructor Details
-
JBossWebSocketHandler
-
-
Method Details
-
onSocketOpened
protected void onSocketOpened(org.atmosphere.jboss.as.websockets.WebSocket socket) throws IOException - Overrides:
onSocketOpenedin classorg.atmosphere.jboss.as.websockets.servlet.WebSocketServlet- Throws:
IOException
-
onSocketClosed
protected void onSocketClosed(org.atmosphere.jboss.as.websockets.WebSocket socket) - Overrides:
onSocketClosedin classorg.atmosphere.jboss.as.websockets.servlet.WebSocketServlet
-
onReceivedFrame
protected void onReceivedFrame(org.atmosphere.jboss.as.websockets.WebSocket socket) throws IOException - Overrides:
onReceivedFramein classorg.atmosphere.jboss.as.websockets.servlet.WebSocketServlet- Throws:
IOException
-