Uses of Class
com.kingsrook.qqq.middleware.javalin.executors.io.AbstractMiddlewareInput
Packages that use AbstractMiddlewareInput
Package
Description
This package contains (hopefully generally) api-version-agnostic classes
that implement the actual QQQ Middleware.
These classes are input/output wrappers for middleware executors.
-
Uses of AbstractMiddlewareInput in com.kingsrook.qqq.esb.api.specs
Subclasses of AbstractMiddlewareInput in com.kingsrook.qqq.esb.api.specsModifier and TypeClassDescriptionstatic classinput: the body builder bound to the request's parameters -
Uses of AbstractMiddlewareInput in com.kingsrook.qqq.middleware.javalin.executors
Classes in com.kingsrook.qqq.middleware.javalin.executors with type parameters of type AbstractMiddlewareInputModifier and TypeClassDescriptionclassAbstractMiddlewareExecutor<INPUT extends AbstractMiddlewareInput,OUTPUT extends AbstractMiddlewareOutputInterface> -
Uses of AbstractMiddlewareInput in com.kingsrook.qqq.middleware.javalin.executors.io
Subclasses of AbstractMiddlewareInput in com.kingsrook.qqq.middleware.javalin.executors.ioModifier and TypeClassDescriptionclassclassInput for the OIDC back-channel logout endpoint.classInput for POST /bulkLoad/{tableName}/suggestMapping.classInput for GET /bulkLoad/uploads/{uploadRef}/profile.classInput for POST /bulkLoad/{tableName}/validate.classgeneric middleware input that has no fields.classInput for the general file download endpoint.classHelpCoverageMiddlewareInput contract.classHelpSearchMiddlewareInput contract.classParsed jobs operation parameters.classInput for the logout endpoint.classclassclassInput for the possible values middleware executor.classMiddleware input for cancelling a process.classclassInput for POST /processes/{processName}/jobs: the launch request.classclassMiddleware input for fetching records from a process state.classclassclassInput for the v1 route that gets the logs of a record's associated script revision.classInput for the v1 route that stores a new revision of a record's associated script.classInput for the v1 record developer-mode route (a record with its associated scripts).classInput for the record field download endpoint.classInput for the record search endpoint.classInput for the relatedRecordPicker routes: which operation, and the core action's input.classInput for running a report and streaming the generated file (GET /reports/{reportName}).classclassclassInput for the table export endpoint.classclassclassclassclassclassclassclassInput for listing the backend variants of a table (GET /table/{tableName}/variants).classInput for POST /uploads: the file's name, content type, and a supplier of its bytes (read once, streamed).classUserPreferencesMiddlewareInput in the user preferences API.classInput for the version endpoint: the middleware version being described.classMiddleware input for widget rendering. -
Uses of AbstractMiddlewareInput in com.kingsrook.qqq.middleware.javalin.realtime
Subclasses of AbstractMiddlewareInput in com.kingsrook.qqq.middleware.javalin.realtimeModifier and TypeClassDescriptionstatic classInternal execution input; wire schemas are separate components. -
Uses of AbstractMiddlewareInput in com.kingsrook.qqq.middleware.javalin.specs
Classes in com.kingsrook.qqq.middleware.javalin.specs with type parameters of type AbstractMiddlewareInputModifier and TypeClassDescriptionclassAbstractEndpointSpec<INPUT extends AbstractMiddlewareInput,OUTPUT extends AbstractMiddlewareOutputInterface, EXECUTOR extends AbstractMiddlewareExecutor<INPUT, ? super OUTPUT>> Base class for individual endpoint specs. -
Uses of AbstractMiddlewareInput in com.kingsrook.qqq.middleware.javalin.specs.extensions
Modifier and TypeClassDescriptionstatic classThe request: path parameters, the first value of each query parameter, and the JSON body (empty unless the spec defines one).