Apama 10.2 | Apama Documentation | Connecting Apama Applications to External Components | Standard Connectivity Plug-ins | The Cumulocity IoT Transport Connectivity Plug-in | About the Cumulocity IoT transport
 
About the Cumulocity IoT transport
Cumulocity IoT is used for communication with connected IoT devices. See http://cumulocity.com/ for detailed information.
Apama provides a connectivity plug-in, the Cumulocity IoT transport, which allows you to receive information from devices, measurements, events and alarms from Cumulocity IoT and send operations to Cumulocity IoT (and thus to devices).
You configure the Cumulocity IoT connectivity plug-in by editing the files that come with the Cumulocity IoT connectivity bundle. The properties file defines the substitution variables that are used in the YAML configuration file which also comes with the bundle. See Adding the Cumulocity IoT connectivity plug-in to a project for further information.
In addition to the Cumulocity IoT connectivity bundle, the following EPL bundles are also available:
*Cumulocity IoT Event Definitions. This EPL bundle defines all events that can be used for interacting with Cumulocity IoT. This includes definitions for events that you receive from Cumulocity IoT, events that you can send to Cumulocity IoT, and event APIs that you can use for requesting data from Cumulocity IoT. For more information, see the com.apama.cumulocity package in the API Reference for EPL (ApamaDoc) .
*Cumulocity Utilities. This EPL bundle contains useful utilities for EPL code that is interacting with Cumulocity IoT. For more information, see the com.apama.cumulocity.Util event in the API Reference for EPL (ApamaDoc) .
See also Adding EPL bundles to projects.
The samples/cumulocity directory of your Apama installation includes samples which show how to use the Cumulocity IoT transport plug-in. For more information, see the README.txt file in the corresponding samples folder.
Note: The Cumulocity IoT connectivity plug-in does not support reliable messaging.

Copyright © 2013-2018 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.
Innovation Release