public class StompSubframeEncoder extends MessageToMessageEncoder<StompSubframe>
ChannelHandler.Sharable| 构造器和说明 |
|---|
StompSubframeEncoder() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected java.lang.Object |
convertContentSubFrame(StompContentSubframe original,
ByteBuf encoded)
An extension method to convert a STOMP encoded buffer to a different message type
based on an original
StompHeadersSubframe content sub frame. |
protected java.lang.Object |
convertFullFrame(StompFrame original,
ByteBuf encoded)
An extension method to convert a STOMP encoded buffer to a different message type
based on an original
StompFrame full frame. |
protected java.lang.Object |
convertHeadersSubFrame(StompHeadersSubframe original,
ByteBuf encoded)
An extension method to convert a STOMP encoded buffer to a different message type
based on an original
StompHeadersSubframe headers sub frame. |
protected void |
encode(ChannelHandlerContext ctx,
StompSubframe msg,
java.util.List<java.lang.Object> out)
Encode from one message to an other.
|
protected int |
headersSubFrameSize(StompHeadersSubframe headersSubframe)
Returns a heuristic size for headers (32 bytes per header line) + (2 bytes for colon and eol) + (additional
command buffer).
|
acceptOutboundMessage, writebind, close, connect, deregister, disconnect, flush, readensureNotSharable, exceptionCaught, handlerAdded, handlerRemoved, isSharableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexceptionCaught, handlerAdded, handlerRemovedprotected void encode(ChannelHandlerContext ctx, StompSubframe msg, java.util.List<java.lang.Object> out) throws java.lang.Exception
MessageToMessageEncoderencode 在类中 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 occursprotected java.lang.Object convertFullFrame(StompFrame original, ByteBuf encoded)
StompFrame full frame.
By default an encoded buffer is returned as is.
protected java.lang.Object convertHeadersSubFrame(StompHeadersSubframe original, ByteBuf encoded)
StompHeadersSubframe headers sub frame.
By default an encoded buffer is returned as is.
protected java.lang.Object convertContentSubFrame(StompContentSubframe original, ByteBuf encoded)
StompHeadersSubframe content sub frame.
By default an encoded buffer is returned as is.
protected int headersSubFrameSize(StompHeadersSubframe headersSubframe)