Apama Documentation : Connecting Apama Applications to External Components : Using Message Services : Using Universal Messaging in Apama Applications : Overview of using UM in Apama applications : About events transported by UM
About events transported by UM
When correlators and adapters pass events over the UM bus the events are in their string form. This is the same form as used by the engine_send and engine_receive utilities. These strings are encoded as UTF-8 bytes, with a null terminator character and are carried in the event data of UM nConsumeEvents objects. For more information, see the Universal Messaging documentation.
The event properties are not set or used. Thus it is not possible to use UM to filter events.
It is possible to use the UM client libraries (available for Java, C#, C++ and other languages) to send events to or receive events from Apama components. The events must have a null terminator character at the end of the string form of the event. Once the null terminator character is removed, the Apama event parsers available in the Java, C# or C client libraries can be used to handle events from Apama components, or construct event strings to which a null terminator character must be appended.
Copyright © 2013-2016 Software AG, Darmstadt, Germany.

Product LogoContact Support   |   Community   |   Feedback