Class SchemaRetrievalHandler

java.lang.Object
ai.pipestream.registration.handlers.SchemaRetrievalHandler

@ApplicationScoped public class SchemaRetrievalHandler extends Object
Handles schema retrieval operations from Apicurio Registry with fallback to module direct calls
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.smallrye.mutiny.Uni<ai.pipestream.platform.registration.ModuleSchemaResponse>
    getModuleSchema(ai.pipestream.platform.registration.GetModuleSchemaRequest request)
    Get module configuration schema from Apicurio Registry or fallback to module direct call

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SchemaRetrievalHandler

      public SchemaRetrievalHandler()
  • Method Details

    • getModuleSchema

      public io.smallrye.mutiny.Uni<ai.pipestream.platform.registration.ModuleSchemaResponse> getModuleSchema(ai.pipestream.platform.registration.GetModuleSchemaRequest request)
      Get module configuration schema from Apicurio Registry or fallback to module direct call