Class StompFrameHandlerV12.StompDecoderV12
java.lang.Object
org.apache.activemq.artemis.core.protocol.stomp.StompDecoder
org.apache.activemq.artemis.core.protocol.stomp.v11.StompFrameHandlerV11.StompDecoderV11
org.apache.activemq.artemis.core.protocol.stomp.v12.StompFrameHandlerV12.StompDecoderV12
- Enclosing class:
- StompFrameHandlerV12
-
Field Summary
FieldsFields inherited from class org.apache.activemq.artemis.core.protocol.stomp.v11.StompFrameHandlerV11.StompDecoderV11
holder, isEscapingFields inherited from class org.apache.activemq.artemis.core.protocol.stomp.StompDecoder
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckEol()voidinit()voidinit(StompDecoder decoder) This should be overridden by subclasses.protected StompFrameprotected booleanMethods inherited from class org.apache.activemq.artemis.core.protocol.stomp.v11.StompFrameHandlerV11.StompDecoderV11
parseCommand, throwUndefinedEscapeMethods inherited from class org.apache.activemq.artemis.core.protocol.stomp.StompDecoder
decode, hasBytes, resizeWorking, throwInvalid, tryIncrement
-
Field Details
-
nextEOLChar
protected boolean nextEOLChar
-
-
Constructor Details
-
StompDecoderV12
-
-
Method Details
-
init
public void init()- Overrides:
initin classStompFrameHandlerV11.StompDecoderV11
-
checkEol
- Overrides:
checkEolin classStompFrameHandlerV11.StompDecoderV11- Throws:
ActiveMQStompException
-
init
Description copied from class:StompDecoderThis should be overridden by subclasses.- Overrides:
initin classStompFrameHandlerV11.StompDecoderV11
-
parseHeaders
- Overrides:
parseHeadersin classStompFrameHandlerV11.StompDecoderV11- Throws:
ActiveMQStompException
-
parseBody
- Overrides:
parseBodyin classStompFrameHandlerV11.StompDecoderV11- Throws:
ActiveMQStompException
-