Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

See also: JIRA link:

Jira Legacy
serverSystem Jira
serverId3122c0e4-6090-3a7d-9725-8b5a32a8eaeb
keyNONRTRIC-965

...

What is it (Data management and exposure) Service that manages data subscriptions. It separates data consumers from data producers (for different vendor). Data consumer doesn't need to be aware of where the data source.
Where is it: Historical names: Information Coordinator Service (ICS), Enrichment Information Coordinator.

Repository and documentation about the service can be found at:

...

...

...

...

...

Terminology:

  • Information Type: Represents the types of data that can be produced by data producers and consumed by data consumers.

  • Information Job: Represents an active data subscription by a data consumer, specifying the type of data to be produced and additional parameters for filtering.

  • Data Consumer: Represents entities that consume data and manage data subscription jobs.

  • Data Producer: Represents entities that produce data.

...

  • Data producer API: 

    • Information Type and Information Producer 

      • Producer CALLBACKS: GET healthcheck (supervision); Information Job Creation/Modification/Delete.

  • Data consumer API:

    • Information Type Subscription Creation/Modification/Delete (REGISTERED/UNREGISTERED); Information Job (Creation/Modification/Delete) and GET Information Type 

      • Consumer CALLBACKS: POST Information Type Status: REGISTERED/UNREGISTERED invoked when a Information type status has been changed

  • Service status API:

    • Returns statistics such as Number of Producers Types and Jobs

...