Prerequisites to using the custom server extensions API

You must understand key concepts before using the custom server extensions API.

Before you create applications using the custom server extensions API, you should understand the following concepts:

  • Common Data Model (CDM)

    If you are using the custom server extensions to create new CDM ModelObjects, you need to set at least one naming rule otherwise TADDM will not be able to generate a GUID for the object and the sensor in which the extension runs will fail (issuing a Storage Error).

  • How to have the application set up the Jython environment for use with TADDM and the custom server extensions API.

    You can use the sensorstub.py file in the $COLLATION_HOME/lib/sensor-tools directory as the basis for your custom server extension application. This code acts as a stub which sets up the Jython environment correctly but performs no operations on the system.

  • How to create and manage custom servers.

    For more information, see the TADDM User's Guide.