org.atmosphere.nettosphere
Class NettyWebSocket
java.lang.Object
org.atmosphere.cpr.AsyncIOWriterAdapter
org.atmosphere.cpr.AtmosphereInterceptorWriter
org.atmosphere.websocket.WebSocket
org.atmosphere.nettosphere.NettyWebSocket
- All Implemented Interfaces:
- org.atmosphere.cpr.AsyncIOWriter
public class NettyWebSocket
- extends org.atmosphere.websocket.WebSocket
| Fields inherited from class org.atmosphere.websocket.WebSocket |
binaryWrite, lastWrite, WEBSOCKET_ACCEPT_DONE, WEBSOCKET_INITIATED, WEBSOCKET_RESUME, WEBSOCKET_SUSPEND |
| Fields inherited from class org.atmosphere.cpr.AtmosphereInterceptorWriter |
filters |
|
Constructor Summary |
NettyWebSocket(org.jboss.netty.channel.Channel channel,
org.atmosphere.cpr.AtmosphereConfig config)
|
|
Method Summary |
void |
close()
|
boolean |
isOpen()
|
org.atmosphere.websocket.WebSocket |
write(org.atmosphere.cpr.AtmosphereResponse r,
byte[] data)
|
org.atmosphere.websocket.WebSocket |
write(byte[] data,
int offset,
int length)
|
org.atmosphere.websocket.WebSocket |
write(String data)
|
| Methods inherited from class org.atmosphere.websocket.WebSocket |
close, config, flush, lastWriteTimeStampInMilliseconds, redirect, resource, resource, transform, webSocketHandler, webSocketHandler, write, write, writeError |
| Methods inherited from class org.atmosphere.cpr.AtmosphereInterceptorWriter |
interceptor, invokeInterceptor, writeReady |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NettyWebSocket
public NettyWebSocket(org.jboss.netty.channel.Channel channel,
org.atmosphere.cpr.AtmosphereConfig config)
write
public org.atmosphere.websocket.WebSocket write(String data)
throws IOException
-
- Specified by:
write in class org.atmosphere.websocket.WebSocket
- Throws:
IOException
write
public org.atmosphere.websocket.WebSocket write(org.atmosphere.cpr.AtmosphereResponse r,
byte[] data)
throws IOException
- Specified by:
write in interface org.atmosphere.cpr.AsyncIOWriter- Overrides:
write in class org.atmosphere.websocket.WebSocket
- Throws:
IOException
write
public org.atmosphere.websocket.WebSocket write(byte[] data,
int offset,
int length)
throws IOException
-
- Specified by:
write in class org.atmosphere.websocket.WebSocket
- Throws:
IOException
isOpen
public boolean isOpen()
- Specified by:
isOpen in class org.atmosphere.websocket.WebSocket
close
public void close()
-
- Specified by:
close in class org.atmosphere.websocket.WebSocket
Copyright © 2012. All Rights Reserved.