Amadis

Atheos API Guide

Overview

This page set describes the API implemented in Atheos.

There are 2 versions or sections in the API called V1 and V02. Internally to Atheos, they refer to the code base (framework) they are using.

The V1 section uses a more general approach suitable to implement business logic related methods. As a matter of fact, any kind of methods.

The V02 section uses a set of classes specifically designed to process rows of data within a table in the database.

Since the section V1 of the API was available first, it has some overlaps with the section V02. These overlaps relate to the handling of the data within the database such as TEMPLATESE2, POIS, etc. Whenever possible, the methods of V02 shall be used since they handle de-facto the relations with other entities. A good example is the result of the TEMPLATESE2 GET methods.

What to expect in the future?

  • None of the methods in V1 will be removed.

  • More business logic related methods will be added to V1.

  • Table related methods in V1 will likely not evolve.

  • A lot more tables will be supported by the V02 methods.

  • Introduction of a V03 section to improve the handling of the attribute sets for entities such as POIS, Processors, etc.

Table of Contents