@ChannelHandler.Sharable public class StompWebSocketProtocolCodec extends MessageToMessageCodec<WebSocketFrame,StompSubframe>
ChannelHandler.Sharable
Constructor and Description |
---|
StompWebSocketProtocolCodec() |
Modifier and Type | Method and Description |
---|---|
protected void |
decode(ChannelHandlerContext ctx,
WebSocketFrame webSocketFrame,
List<Object> out) |
protected void |
encode(ChannelHandlerContext ctx,
StompSubframe stompFrame,
List<Object> out) |
void |
userEventTriggered(ChannelHandlerContext ctx,
Object evt)
Calls
ChannelHandlerContext.fireUserEventTriggered(Object) to forward
to the next ChannelInboundHandler in the ChannelPipeline . |
acceptInboundMessage, acceptOutboundMessage, channelRead, write
bind, close, connect, deregister, disconnect, flush, read
channelActive, channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught
ensureNotSharable, handlerAdded, handlerRemoved, isSharable
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
exceptionCaught, handlerAdded, handlerRemoved
public void userEventTriggered(ChannelHandlerContext ctx, Object evt) throws Exception
ChannelInboundHandlerAdapter
ChannelHandlerContext.fireUserEventTriggered(Object)
to forward
to the next ChannelInboundHandler
in the ChannelPipeline
.
Sub-classes may override this method to change behavior.userEventTriggered
in interface ChannelInboundHandler
userEventTriggered
in class ChannelInboundHandlerAdapter
Exception
protected void encode(ChannelHandlerContext ctx, StompSubframe stompFrame, List<Object> out) throws Exception
encode
in class MessageToMessageCodec<WebSocketFrame,StompSubframe>
Exception
MessageToMessageEncoder.encode(ChannelHandlerContext, Object, List)
protected void decode(ChannelHandlerContext ctx, WebSocketFrame webSocketFrame, List<Object> out)
decode
in class MessageToMessageCodec<WebSocketFrame,StompSubframe>
MessageToMessageDecoder.decode(ChannelHandlerContext, Object, List)
Copyright © 2008–2021 The Netty Project. All rights reserved.