public class StompSubframeEncoder extends MessageToMessageEncoder<StompSubframe>
ChannelHandler.Sharable
Constructor and Description |
---|
StompSubframeEncoder() |
Modifier and Type | Method and Description |
---|---|
protected void |
encode(ChannelHandlerContext ctx,
StompSubframe msg,
java.util.List<java.lang.Object> out)
Encode from one message to an other.
|
private static ByteBuf |
encodeContent(StompContentSubframe content,
ChannelHandlerContext ctx) |
private static ByteBuf |
encodeFrame(StompHeadersSubframe frame,
ChannelHandlerContext ctx) |
acceptOutboundMessage, write
bind, close, connect, deregister, disconnect, flush, read
ensureNotSharable, exceptionCaught, handlerAdded, handlerRemoved, isSharable
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
exceptionCaught, handlerAdded, handlerRemoved
protected void encode(ChannelHandlerContext ctx, StompSubframe msg, java.util.List<java.lang.Object> out) throws java.lang.Exception
MessageToMessageEncoder
encode
in class MessageToMessageEncoder<StompSubframe>
ctx
- the ChannelHandlerContext
which this MessageToMessageEncoder
belongs tomsg
- the message to encode to an other oneout
- the List
into which the encoded msg should be added
needs to do some kind of aggregationjava.lang.Exception
- is thrown if an error occursprivate static ByteBuf encodeContent(StompContentSubframe content, ChannelHandlerContext ctx)
private static ByteBuf encodeFrame(StompHeadersSubframe frame, ChannelHandlerContext ctx)