Class OpenSearchEventsProducer
java.lang.Object
ai.pipestream.registration.events.OpenSearchEventsProducer
Produces events to Kafka for OpenSearch indexing.
Only emits on successful registration/unregistration.
Key: UUID (auto-configured by quarkus-apicurio-registry-protobuf extension)
Value: Protobuf events (auto-serialized by extension)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidemitModuleRegistered(String serviceId, String moduleName, String host, int port, String version, String schemaId, String apicurioArtifactId) voidemitModuleUnregistered(String serviceId, String moduleName) voidemitServiceRegistered(String serviceId, String serviceName, String host, int port, String version) voidemitServiceUnregistered(String serviceId, String serviceName)
-
Constructor Details
-
OpenSearchEventsProducer
public OpenSearchEventsProducer()
-
-
Method Details
-
emitServiceRegistered
-
emitServiceUnregistered
-
emitModuleRegistered
-
emitModuleUnregistered
-