protected class StompFrameHandlerV11.StompDecoderV11 extends StompDecoder
Modifier and Type | Field and Description |
---|---|
protected SimpleBytes |
holder |
protected boolean |
isEscaping |
A, B, bodyStart, c, C, command, COMMAND_ABORT, COMMAND_ABORT_LENGTH, COMMAND_ACK, COMMAND_ACK_LENGTH, COMMAND_BEGIN, COMMAND_BEGIN_LENGTH, COMMAND_COMMIT, COMMAND_COMMIT_LENGTH, COMMAND_CONNECT, COMMAND_CONNECT_LENGTH, COMMAND_CONNECTED, COMMAND_CONNECTED_LENGTH, COMMAND_DISCONNECT, COMMAND_DISCONNECT_LENGTH, COMMAND_ERROR, COMMAND_ERROR_LENGTH, COMMAND_MESSAGE, COMMAND_MESSAGE_LENGTH, COMMAND_NACK, COMMAND_NACK_LENGTH, COMMAND_RECEIPT, COMMAND_RECEIPT_LENGTH, COMMAND_SEND, COMMAND_SEND_LENGTH, COMMAND_STOMP, COMMAND_STOMP_LENGTH, COMMAND_SUBSCRIBE, COMMAND_SUBSCRIBE_LENGTH, COMMAND_UNSUBSCRIBE, COMMAND_UNSUBSCRIBE_LENGTH, contentLength, contentType, CR, D, data, E, eolLen, handler, HEADER_SEPARATOR, headerName, headers, headerValueWhitespace, inHeaderName, LN, M, N, NEW_LINE, pos, R, readingHeaders, RT, S, SPACE, T, TAB, TRIM_LEADING_HEADER_VALUE_WHITESPACE, U, whiteSpaceOnly, workingBuffer
Constructor and Description |
---|
StompDecoderV11(StompFrameHandlerV11 handler) |
Modifier and Type | Method and Description |
---|---|
protected void |
checkEol() |
void |
init() |
void |
init(StompDecoder decoder)
This should be overridden by subclasses.
|
protected StompFrame |
parseBody() |
protected boolean |
parseCommand() |
protected boolean |
parseHeaders() |
decode, hasBytes, resizeWorking, throwInvalid, tryIncrement
protected boolean isEscaping
protected SimpleBytes holder
public StompDecoderV11(StompFrameHandlerV11 handler)
public void init(StompDecoder decoder)
StompDecoder
init
in class StompDecoder
public void init()
init
in class StompDecoder
protected boolean parseCommand() throws ActiveMQStompException
parseCommand
in class StompDecoder
ActiveMQStompException
protected void checkEol() throws ActiveMQStompException
ActiveMQStompException
protected boolean parseHeaders() throws ActiveMQStompException
parseHeaders
in class StompDecoder
ActiveMQStompException
protected StompFrame parseBody() throws ActiveMQStompException
parseBody
in class StompDecoder
ActiveMQStompException
Copyright © 2016 The Apache Software Foundation. All rights reserved.