@ChannelHandler.Sharable public class StompWebSocketProtocolCodec extends MessageToMessageCodec<WebSocketFrame,StompSubframe>
ChannelHandler.Sharable
构造器和说明 |
---|
StompWebSocketProtocolCodec() |
限定符和类型 | 方法和说明 |
---|---|
protected void |
decode(ChannelHandlerContext ctx,
WebSocketFrame webSocketFrame,
java.util.List<java.lang.Object> out) |
protected void |
encode(ChannelHandlerContext ctx,
StompSubframe stompFrame,
java.util.List<java.lang.Object> out) |
void |
userEventTriggered(ChannelHandlerContext ctx,
java.lang.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, java.lang.Object evt) throws java.lang.Exception
ChannelInboundHandlerAdapter
ChannelHandlerContext.fireUserEventTriggered(Object)
to forward
to the next ChannelInboundHandler
in the ChannelPipeline
.
Sub-classes may override this method to change behavior.userEventTriggered
在接口中 ChannelInboundHandler
userEventTriggered
在类中 ChannelInboundHandlerAdapter
java.lang.Exception
protected void encode(ChannelHandlerContext ctx, StompSubframe stompFrame, java.util.List<java.lang.Object> out) throws java.lang.Exception
encode
在类中 MessageToMessageCodec<WebSocketFrame,StompSubframe>
java.lang.Exception
MessageToMessageEncoder.encode(ChannelHandlerContext, Object, List)
protected void decode(ChannelHandlerContext ctx, WebSocketFrame webSocketFrame, java.util.List<java.lang.Object> out)