Apama 10.15.0 | Release Notes | What's New In Apama 9.10 | New connectivity plug-ins feature in 9.10
 
New connectivity plug-ins feature in 9.10
Apama now provides a new way for developing adapters called connectivity plug-ins.
Connectivity plug-ins can be written in Java or C++, and run inside the correlator process to allow messages to be sent and received to/from external systems. Individual plug-ins are combined together to form chains that define the path of a message, with the correlator host process at one end and an external system or library at the other, and with an optional sequence of message mapping transformations between them. A configuration file describes both the chains and the plug-ins making up each chain. The configuration file is written using the YAML markup language, and can express structured configuration (maps, lists and simple values) for plug-ins. For detailed information, see Using Connectivity Plug-ins.
A new option, --connectivityConfig, is available for the correlator executable, which specifies the path to the above mentioned configuration file. See Starting the correlator.
A new predefined annotation, com.softwareag.connectivity.ExtraFieldsDict, is available, which can be used to place map keys that do not name fields into a dictionary. See Adding predefined annotations.