Orion API

The Orion API (Application Programming Interface) provides commands to embed in applications that invoke orion module functions.

BRdbms

This function existed in earlier Niagara versions of the framework to model an Rdbms database for supporting SQLServer and Oracle database implementations. Applications (including stations running on smaller controllers) are able to implement O/R mapping and maintain database independence by running a local instance of any of the following RDBMS types: HSQLDB, MySQL, Oracle, or SQL Server

BOrionService

This service allows a station and its applications to use a local Orion relational database running in controllers (including embedded controllers) to manage and display distributed-system (or distributed-application) information. This managed and configurable information includes certain types of component data that are well suited for the relational model.

BIOrionApp

This is an installable application with a set of Orion object types for managing data in the Orion database.

BOrionSpace

This function provides component space for storing Orion objects. Other types of space include: History, File, and Virtual space. An example ORD using the orion space is: local:|fpx:|propm://HsqlDatabase/hierarchy/NodeType.

BOrionObject

This is a common subclass for all objects stored in the Orion database. It represents an Orion object and its associated database.

OrionSession

This is a CRUD (Create, Read, Update and Delete) interface for interacting with the Orion database and managing object persistence.