public class TomcatWebSocketChannel
extends org.granite.gravity.websocket.AbstractWebSocketChannel
| Modifier and Type | Class and Description |
|---|---|
class |
TomcatWebSocketChannel.MessageInboundImpl |
| Constructor and Description |
|---|
TomcatWebSocketChannel(org.granite.gravity.GravityInternal gravity,
java.lang.String id,
TomcatWebSocketChannelFactory factory,
java.lang.String clientType) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
org.apache.catalina.websocket.StreamInbound |
getStreamInbound() |
boolean |
isConnected() |
protected void |
sendBytes(byte[] msg) |
acquireAsyncHttpContext, cleanupRequest, connect, deserialize, destroy, getContentType, getMaxBinaryMessageBufferSize, hasAsyncHttpContext, initializeRequest, receiveBytes, releaseAsyncHttpContext, runReceived, serialize, setConnectAckMessage, setContentType, setMaxBinaryMessageBufferSize, setSessionaddSubscription, createUdpReceiver, destroy, equals, getClientType, getFactory, getGravity, getId, getSubscriptions, getUserPrincipal, hashCode, hasPublishedMessage, hasReceivedMessage, isAuthenticated, publish, queueReceiver, receive, removeSubscription, runPublish, runReceive, setUserPrincipal, toStringpublic TomcatWebSocketChannel(org.granite.gravity.GravityInternal gravity,
java.lang.String id,
TomcatWebSocketChannelFactory factory,
java.lang.String clientType)
public org.apache.catalina.websocket.StreamInbound getStreamInbound()
public boolean isConnected()
isConnected in interface org.granite.gravity.ChannelisConnected in class org.granite.gravity.websocket.AbstractWebSocketChannelprotected void sendBytes(byte[] msg)
throws java.io.IOException
sendBytes in class org.granite.gravity.websocket.AbstractWebSocketChanneljava.io.IOExceptionpublic void close()