Skip to content

Protocol Message Store

Johannes Heucher edited this page Oct 12, 2022 · 3 revisions

ProtocolMessageStore operations The ProtocolMessageStore Service provides Services to manage protocol specific messages.

Table of Contents

Store

Store operation Stores protocol messages if configured to do so, see Xyna Property xfmg.xfmon.protocolmsg.enablestorage. Every interaction with the storage will once every 30sec discard any messages older then a configurable amount of time (Xyna Property xfmg.xfmon.protocolmsg.messagetimeout).

Historize

Historize operation Historizes all protocol messages that match the filter criterion, for more about the cirterion see retrieve. The ODSConnectionType HISTORY will be used for the historization, no check is made to verify that it's configuration is indeed persistent.

Retrieve

Retrieve operation Retrieves stored protocol messages. Accepts a ProtocolMessage as FilterCriterion. Every non-null member variable of the message (except payload) will be used as an equality filter for the retrieval.

Remove

Remove operation Removes all protocol messages that match the filter criterion. For more about the cirterion see Retrieve.

Create filter criterion on this order hierarchy

CreateFilter operation Returns a filter criterion (ProtocolMessage) with it's root order id variable set to the root order id of the invoking order. Throws an exception if OrderContext Mapping has not been enabled for the order.

Clone this wiki locally