Class SplittingStompEncoder
java.lang.Object
org.springframework.messaging.simp.stomp.SplittingStompEncoder
Uses a
StompEncoder
to encode a message and splits it into parts no
larger than the configured
buffer size limit.- Since:
- 6.2
- Author:
- Injae Kim, Rossen Stoyanchev
- See Also:
-
Constructor Summary
ConstructorDescriptionSplittingStompEncoder
(StompEncoder encoder, int bufferSizeLimit) Create a newSplittingStompEncoder
. -
Method Summary
-
Constructor Details
-
SplittingStompEncoder
Create a newSplittingStompEncoder
.- Parameters:
encoder
- theStompEncoder
to usebufferSizeLimit
- the buffer size limit
-
-
Method Details
-
encode
Encode the given payload and headers to a STOMP frame, and split it into a list of parts based on the configured buffer size limit.- Parameters:
headers
- the STOMP message headerspayload
- the STOMP message payload- Returns:
- the parts of the encoded STOMP message
-