Skip to main content Skip to footer

Search Crosser Knowledge Base

Array Join Module - Property Change Mode

In response to customer needs, we’ve added a new mode to the Array Join module. Alongside the existing modes (time, count, mixed, auto), the new Property Change mode allows messages to be joined until a specific property in the incoming message changes. This is especially valuable in scenarios where the duration or number of items to be joined is unknown - for example, capturing process metrics during the production of a specific product. Once the property changes, an output message containing all the joined messages is generated, ready for further processing with modules like Array Statistics or for storage. Importantly, the messages being joined and the trigger message for the Property Change can originate from different systems, making this approach highly flexible for diverse use cases.

Crosser Tech tip 81

Tip: The Time window setting is used as a timeout to prevent the Array Join module from joining messages infinitely, which would eventually lead to out of memory issues.

About the author

David Nienhaus | Senior Solution Engineer

David is a Senior Solution Engineer at Crosser. He has over 15 years experience working with software integration and digitization projects for critical infrastructure.
His engineering background gives him the understanding and focus needed to solve customer use cases in the most efficient and successful way.