Note This document explains the Sentinel Express SDK — what it does and how to use it

What is the Sentinel Express SDK?

The Sentinel Express SDK:

  • enables a developer to create and modify features, mappers, and OCS Drivers, using Sentinel as a set of APIs and framework

  • provides a build environment and set of tools to facilitate development, deployment, configuration, and testing.

Intended audience

This document is intended for software developers.

Getting the SDK

Contact your support agent for details on downloading the SDK

What’s in the SDK?

The SDK includes:

OpenCloud tools
(in the build/ directory)

  • sdkadm

  • deployer

  • binder

  • configurer

Third-party software

  • Apache Ant 1.10.5

  • Apache Ivy 2.5.0-rc1
    (used for downloading OpenCloud-provided artifacts)

Workings of the SDK

The SDK consists of:

  • source code, for features, mappers, OCS drivers, profiles, libraries, services, and so-on; written in Java

  • modules, which contain the source code, in a standard directory structure; built and published into a local filesystem-based Ivy repository inside the SDK

  • OpenCloud-supplied tools, which read published modules from Ivy repositories included in the SDK and then read/write state in the Rhino SLEE.

The various tools in the SDK operate on modules which have been built and published.

Note For further information about repositories, see Using Ivy with the Sentinel Express SDK
Next page