org.granite.gravity.tomcat
Class TomcatWebSocketChannel.MessageInboundImpl
java.lang.Object
org.apache.catalina.websocket.StreamInbound
org.apache.catalina.websocket.MessageInbound
org.granite.gravity.tomcat.TomcatWebSocketChannel.MessageInboundImpl
- All Implemented Interfaces:
- UpgradeInbound
- Enclosing class:
- TomcatWebSocketChannel
public class TomcatWebSocketChannel.MessageInboundImpl
- extends MessageInbound
| Methods inherited from class org.apache.catalina.websocket.StreamInbound |
getOutboundByteBufferSize, getOutboundCharBufferSize, getReadTimeout, getWsOutbound, onData, onPong, onUpgradeComplete, setOutboundByteBufferSize, setOutboundCharBufferSize, setUpgradeOutbound, setUpgradeProcessor |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TomcatWebSocketChannel.MessageInboundImpl
public TomcatWebSocketChannel.MessageInboundImpl()
onOpen
protected void onOpen(WsOutbound outbound)
- Overrides:
onOpen in class StreamInbound
onClose
public void onClose(int closeCode)
- Overrides:
onClose in class StreamInbound
onBinaryMessage
public void onBinaryMessage(ByteBuffer buf)
- Specified by:
onBinaryMessage in class MessageInbound
onTextMessage
protected void onTextMessage(CharBuffer buf)
throws IOException
- Specified by:
onTextMessage in class MessageInbound
- Throws:
IOException
getAckLength
public int getAckLength()