Package org.atmosphere.container
Class GlassFishWebSocketHandler
- java.lang.Object
-
- com.sun.grizzly.websockets.WebSocketAdapter
-
- com.sun.grizzly.websockets.WebSocketApplication
-
- org.atmosphere.container.GlassFishWebSocketHandler
-
- All Implemented Interfaces:
com.sun.grizzly.websockets.WebSocketListener
public class GlassFishWebSocketHandler extends com.sun.grizzly.websockets.WebSocketApplicationGlassfish 3.2.x WebSocket support.
-
-
Constructor Summary
Constructors Constructor Description GlassFishWebSocketHandler(AtmosphereConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.sun.grizzly.websockets.WebSocketcreateWebSocket(com.sun.grizzly.websockets.ProtocolHandler protocolHandler, com.sun.grizzly.websockets.WebSocketListener... listeners)booleanisApplicationRequest(com.sun.grizzly.tcp.Request request)voidonClose(com.sun.grizzly.websockets.WebSocket w, com.sun.grizzly.websockets.DataFrame df)voidonConnect(com.sun.grizzly.websockets.WebSocket w)voidonFragment(com.sun.grizzly.websockets.WebSocket w, byte[] bytes, boolean last)voidonFragment(com.sun.grizzly.websockets.WebSocket w, java.lang.String text, boolean last)voidonMessage(com.sun.grizzly.websockets.WebSocket w, byte[] bytes)voidonMessage(com.sun.grizzly.websockets.WebSocket w, java.lang.String text)voidonPing(com.sun.grizzly.websockets.WebSocket w, byte[] bytes)voidonPong(com.sun.grizzly.websockets.WebSocket w, byte[] bytes)-
Methods inherited from class com.sun.grizzly.websockets.WebSocketApplication
add, getCoreWriterThreads, getMaxWriterThreads, getQueueSizeReceiverDelayingThreshold, getQueueSizeThreadSpawnThreshold, getSupportedExtensions, getSupportedProtocols, getWebSockets, helpWriteQueue, isWriterThreadsEnabled, remove
-
-
-
-
Constructor Detail
-
GlassFishWebSocketHandler
public GlassFishWebSocketHandler(AtmosphereConfig config)
-
-
Method Detail
-
createWebSocket
public com.sun.grizzly.websockets.WebSocket createWebSocket(com.sun.grizzly.websockets.ProtocolHandler protocolHandler, com.sun.grizzly.websockets.WebSocketListener... listeners)- Overrides:
createWebSocketin classcom.sun.grizzly.websockets.WebSocketApplication
-
onConnect
public void onConnect(com.sun.grizzly.websockets.WebSocket w)
- Specified by:
onConnectin interfacecom.sun.grizzly.websockets.WebSocketListener- Overrides:
onConnectin classcom.sun.grizzly.websockets.WebSocketApplication
-
isApplicationRequest
public boolean isApplicationRequest(com.sun.grizzly.tcp.Request request)
- Overrides:
isApplicationRequestin classcom.sun.grizzly.websockets.WebSocketApplication
-
onClose
public void onClose(com.sun.grizzly.websockets.WebSocket w, com.sun.grizzly.websockets.DataFrame df)- Specified by:
onClosein interfacecom.sun.grizzly.websockets.WebSocketListener- Overrides:
onClosein classcom.sun.grizzly.websockets.WebSocketApplication
-
onMessage
public void onMessage(com.sun.grizzly.websockets.WebSocket w, java.lang.String text)- Specified by:
onMessagein interfacecom.sun.grizzly.websockets.WebSocketListener- Overrides:
onMessagein classcom.sun.grizzly.websockets.WebSocketAdapter
-
onMessage
public void onMessage(com.sun.grizzly.websockets.WebSocket w, byte[] bytes)- Specified by:
onMessagein interfacecom.sun.grizzly.websockets.WebSocketListener- Overrides:
onMessagein classcom.sun.grizzly.websockets.WebSocketAdapter
-
onPing
public void onPing(com.sun.grizzly.websockets.WebSocket w, byte[] bytes)- Specified by:
onPingin interfacecom.sun.grizzly.websockets.WebSocketListener- Overrides:
onPingin classcom.sun.grizzly.websockets.WebSocketAdapter
-
onPong
public void onPong(com.sun.grizzly.websockets.WebSocket w, byte[] bytes)- Specified by:
onPongin interfacecom.sun.grizzly.websockets.WebSocketListener- Overrides:
onPongin classcom.sun.grizzly.websockets.WebSocketAdapter
-
onFragment
public void onFragment(com.sun.grizzly.websockets.WebSocket w, byte[] bytes, boolean last)- Specified by:
onFragmentin interfacecom.sun.grizzly.websockets.WebSocketListener- Overrides:
onFragmentin classcom.sun.grizzly.websockets.WebSocketAdapter
-
onFragment
public void onFragment(com.sun.grizzly.websockets.WebSocket w, java.lang.String text, boolean last)- Specified by:
onFragmentin interfacecom.sun.grizzly.websockets.WebSocketListener- Overrides:
onFragmentin classcom.sun.grizzly.websockets.WebSocketAdapter
-
-