...
- Metadata service handlers – used for each terminology loaded into the system
- Security service handler – default implementations for guest authentication and IHTSDO security are provided
- Validation check handlers – used to back the validation service and indicate whether or not a concept meets desired expectations
- Identifier management – used to determine ID assignments at creation time and at release time. Could be configured to talk to an external id management service
- Workflow listener handler – used to respond to events related to content changes in the various services
- Graph resolution handler – determines the “normal” scope of a concept graph. In other words, when reading a concept, it determines how much data to include. When writing a concept it determines how deep into the graph to “connect” objects. This is an important and configurable part of the API
- Classifier handler – used for classification
- Exception handler - used for responding to planned and unplanned application failures.
Note that default handlers are provided and customization is only needed to achieve special use-cases.
...