Package com.kingsrook.qqq.middleware.javalin.specs.extensions
package com.kingsrook.qqq.middleware.javalin.specs.extensions
-
ClassDescriptionBase for extension endpoint specs whose request is path/query parameters and an optional JSON object body, and whose response is a JSON value - the common shape of module and qbit endpoints.runs the spec's handle()The request: path parameters, the first value of each query parameter, and the JSON body (empty unless the spec defines one).the response bodyoutput interfaceA set of endpoint specs that a module or qbit adds to the versioned UI API (`/qqq/v1`), under one namespace.The instance's registry of UI API extensions: endpoint specs that modules and qbits add to the versioned UI API (`/qqq/v1`).