Expand description
STOMP destination ↔ engine RouteKey mapping.
ActiveMQ Classic maps /topic/Name to JMS topic Name. Engine
topic is that name. type_hint rides in HDR_TYPE_HINT and/or
is sniffed from the body. Inbound MESSAGE frames are stamped so
outbound SEND can refuse the echo and so stomp.* headers are not
copied back onto the wire.
Structs§
/topic/prefix used by ActiveMQ STOMP for JMS topics.
Constants§
- Envelope
crate::MessageId, written on outbound frames. - Which adapter last published this envelope onto the engine.
- STOMP
destinationas received. Stamped inbound; stripped on outbound becausestomp.*headers are not copied. - Engine topic, copied onto a native frame when the protocol has a place for it.
- Engine type hint, copied onto a native frame when present.
Functions§
- Engine route for an inbound STOMP MESSAGE.
- MIME type from a STOMP
content-typeheader, or a sniff of the body. - Best-effort type hint from a JSON or XML body.