CI CMR Services

All configuration interfaces are using this interface to exchange data with the CMR. This diagram shows the provided service for the Basic Version of the configuration interface, so it will be expanded in future releases. The services can be split into four groups:

Type

Description

adding services

These services add the stated objects into the database. The id (of type long) assigned to the stored object by the database is returned.

delete services

These services delete a stored object. Only the id of the object you want to delete is needed to perform this task.

update services

These services update the stated objects. The data transfer objects don't contain other objects (e.g. in a Collection), so only the stated object is updated.

retrieve service

  • getEnvironments(...): This method returns all environments stored inside the database. Also the defined profiles within these environments are returned. BUT no sensor definitions of the profiles are included inside the profiles. For retrieving the sensor definitions the following service is used:
  •  getProfile(...): This method returns a profile with its contained sensor definitions.