All Classes and Interfaces

Class
Description
Client for interacting with Apicurio Registry v3.
 
Exception thrown when operations with Apicurio Registry fail.
Entity representing a configuration schema for a service.
 
Health check for services that platform-registration-service directly depends on.
Customizes the gRPC server builder to set the HTTP/2 flow control window for optimal large message throughput.
Simple utility to resolve hostname for service registration.
Handles module registration operations with proper reactive flow.
Repository for managing service module registrations in PostgreSQL.
REST facade for module JSON config schemas (JSONForms / graph editor).
Creates the per-service module-work Kafka topic at module-registration time.
Produces events to Kafka for OpenSearch indexing.
 
 
 
 
 
Main platform registration service implementation.
Shared validation logic for RegisterRequest.
Service-specific gRPC client factory for platform-registration-service.
Defensive sanitizer for registration version strings coming from modules/services.
Retrieves module configuration schemas from the platform registry (DB, then Apicurio).
Handles service discovery and lookup operations.
Entity representing a registered service module in the system.
Handles service registration operations.
Status of a registered service module
Result of validating a RegisterRequest.