| Modifier and Type | Method and Description |
|---|---|
WebSocket |
addWebSocketListener(WebSocketListener l)
Add a
WebSocketListener |
void |
close()
Close the WebSocket.
|
org.glassfish.grizzly.websockets.WebSocket |
getGrizzlyWebSocket() |
boolean |
isOpen()
Returns
true if the WebSocket is open/connected. |
static GrizzlyWebSocketAdapter |
newInstance(AsyncHttpProviderConfig<?,?> config,
org.glassfish.grizzly.websockets.ProtocolHandler protocolHandler)
Create new GrizzlyWebSocketAdapter instance.
|
WebSocket |
removeWebSocketListener(WebSocketListener l)
Add a
WebSocketListener |
WebSocket |
sendMessage(byte[] message)
Send a byte message.
|
WebSocket |
sendMessage(String message)
Send a text message
|
WebSocket |
sendPing(byte[] payload)
Send a
ping with an optional payload
(limited to 125 bytes or less). |
WebSocket |
sendPong(byte[] payload)
Send a
ping with an optional payload
(limited to 125 bytes or less). |
WebSocket |
stream(byte[] fragment,
boolean last)
Allows streaming of multiple binary fragments.
|
WebSocket |
stream(byte[] fragment,
int offset,
int len,
boolean last)
Allows streaming of multiple binary fragments.
|
WebSocket |
stream(String fragment,
boolean last)
Allows streaming of multiple text fragments.
|
public static GrizzlyWebSocketAdapter newInstance(AsyncHttpProviderConfig<?,?> config, org.glassfish.grizzly.websockets.ProtocolHandler protocolHandler)
config - protocolHandler - public org.glassfish.grizzly.websockets.WebSocket getGrizzlyWebSocket()
public WebSocket sendMessage(byte[] message)
WebSocketsendMessage in interface WebSocketmessage - a byte messagepublic WebSocket stream(byte[] fragment, boolean last)
WebSocketpublic WebSocket stream(byte[] fragment, int offset, int len, boolean last)
WebSocketpublic WebSocket sendMessage(String message)
WebSocketsendMessage in interface WebSocketmessage - a text messagepublic WebSocket stream(String fragment, boolean last)
WebSocketpublic WebSocket sendPing(byte[] payload)
WebSocketping with an optional payload
(limited to 125 bytes or less).public WebSocket sendPong(byte[] payload)
WebSocketping with an optional payload
(limited to 125 bytes or less).public WebSocket addWebSocketListener(WebSocketListener l)
WebSocketWebSocketListeneraddWebSocketListener in interface WebSocketl - a WebSocketListenerpublic WebSocket removeWebSocketListener(WebSocketListener l)
WebSocketWebSocketListenerremoveWebSocketListener in interface WebSocketl - a WebSocketListenerpublic boolean isOpen()
WebSockettrue if the WebSocket is open/connected.Copyright © 2015. All Rights Reserved.