The Talon Manual

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Fixing documentation bug: topic_starts_with_channel default is true

...

Property NameDefault ValueDescription
set_bus_and_channel_on_receiptfalse

Controls whether the bus and channel name are set on received messages.

Setting the channel and bus name on inbound messages incurs performance overhead. Performance sensitive applications should avoid enabling this property. 

set_key_on_receiptfalse

Controls whether the message key is set on received messages.

Not all binding implementations transport the key on the wire, this property has no effect for bindings that don't transport the key.

Setting the key on inbound message incurs a performance overhead. Performance sensitive applications should avoid enabling this property. 

topic_starts_with_channelfalsetrue

Controls whether topic names start with the channel name for the bus.

For bus bindings that support topic routing this property controls whether or not the resolved key is prefixed with the channel name.

Status
colourGreen
titleSINCE 3.9

additional_properties_file

falseSpecifies path to external file, to load additional bus configuration properties from. The external file format is plain java Properties file. Properties specified in the external file will be merged into configuration property set for the bus. This file is loaded at runtime, so the file is retrieved from the local file system on the host where the configured XVM will run.

...