oa_gateway_stomp

Module dest

Source
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§

Constants§

  • Envelope crate::MessageId, written on outbound frames.
  • Which adapter last published this envelope onto the engine.
  • STOMP destination as received. Stamped inbound; stripped on outbound because stomp.* 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§