Skip to content
Stable

This component is complete and can be used. The interfaces will be supported until the function is removed from the project via the deprecation process. There will be ongoing extensions to this function, but it will be done to ensure backward compatibility as far as possible. If there is a need to break backward compatibility, this will be discussed and reviewed in the community, with a documented timeline.

Repository handler

The Repository Handler module provides services over the enterprise repository connector.

Repository Handler call stack

The repository handler supports the following features:

  • Conversion of OMRS exceptions into common services exceptions.
  • Selection of elements to return based on their effectivity dates.
  • Deduplication both for entities and relationships.
  • Validation of whether elements with the Memento classification should be returned.
  • Metadata provenance validation.

Raise an issue or comment below