org.atmosphere.container.version
Class Grizzly2WebSocket
java.lang.Object
org.atmosphere.cpr.AsyncIOWriterAdapter
org.atmosphere.cpr.AtmosphereInterceptorWriter
org.atmosphere.websocket.WebSocket
org.atmosphere.container.version.Grizzly2WebSocket
- All Implemented Interfaces:
- AsyncIOWriter
public class Grizzly2WebSocket
- extends WebSocket
| Fields inherited from class org.atmosphere.websocket.WebSocket |
bb, binaryWrite, cb, CLEAN_CLOSE, lastWrite, logger, NOT_SUPPORTED, WEBSOCKET_ACCEPT_DONE, WEBSOCKET_INITIATED, WEBSOCKET_RESUME, WEBSOCKET_SUSPEND |
|
Method Summary |
void |
close()
Close the underlying WebSocket |
boolean |
isOpen()
Is the underlying WebSocket open. |
WebSocket |
write(byte[] data,
int offset,
int length)
Use the underlying container's websocket to write the byte. |
WebSocket |
write(String s)
Use the underlying container's websocket to write the String. |
| Methods inherited from class org.atmosphere.websocket.WebSocket |
binaryWrite, broadcast, close, config, flush, lastWriteTimeStampInMilliseconds, notSupported, redirect, resource, resource, retrieveUUID, transform, webSocketHandler, webSocketHandler, write, write, write, writeError |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Grizzly2WebSocket
public Grizzly2WebSocket(org.glassfish.grizzly.websockets.WebSocket webSocket,
AtmosphereConfig config)
isOpen
public boolean isOpen()
- Description copied from class:
WebSocket
- Is the underlying WebSocket open.
- Specified by:
isOpen in class WebSocket
- Returns:
- true is opened
write
public WebSocket write(String s)
throws IOException
- Description copied from class:
WebSocket
- Use the underlying container's websocket to write the String.
- Specified by:
write in class WebSocket
- Parameters:
s - a websocket String message
- Returns:
- this
- Throws:
IOException
write
public WebSocket write(byte[] data,
int offset,
int length)
throws IOException
- Description copied from class:
WebSocket
- Use the underlying container's websocket to write the byte.
- Specified by:
write in class WebSocket
- Parameters:
data - a websocket byte messageoffset - startlength - end
- Returns:
- this
- Throws:
IOException
close
public void close()
- Description copied from class:
WebSocket
- Close the underlying WebSocket
- Specified by:
close in class WebSocket
Copyright © 2014. All Rights Reserved.