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.WebSocketApplication
Glassfish 3.2.x WebSocket support.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.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, String text, boolean last) voidonMessage(com.sun.grizzly.websockets.WebSocket w, byte[] bytes) voidvoidonPing(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 Details
-
GlassFishWebSocketHandler
-
-
Method Details
-
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
- 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
- Specified by:
onFragmentin interfacecom.sun.grizzly.websockets.WebSocketListener- Overrides:
onFragmentin classcom.sun.grizzly.websockets.WebSocketAdapter
-