org.granite.gravity.tomcat
Class TomcatWebSocketChannel.MessageInboundImpl

java.lang.Object
  extended by org.apache.catalina.websocket.StreamInbound
      extended by org.apache.catalina.websocket.MessageInbound
          extended by org.granite.gravity.tomcat.TomcatWebSocketChannel.MessageInboundImpl
All Implemented Interfaces:
UpgradeInbound
Enclosing class:
TomcatWebSocketChannel

public class TomcatWebSocketChannel.MessageInboundImpl
extends MessageInbound


Constructor Summary
TomcatWebSocketChannel.MessageInboundImpl()
           
 
Method Summary
 int getAckLength()
           
 void onBinaryMessage(ByteBuffer buf)
           
 void onClose(int closeCode)
           
protected  void onOpen(WsOutbound outbound)
           
protected  void onTextMessage(CharBuffer buf)
           
 
Methods inherited from class org.apache.catalina.websocket.MessageInbound
getByteBufferMaxSize, getCharBufferMaxSize, onBinaryData, onTextData, setByteBufferMaxSize, setCharBufferMaxSize
 
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
 

Constructor Detail

TomcatWebSocketChannel.MessageInboundImpl

public TomcatWebSocketChannel.MessageInboundImpl()
Method Detail

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()