Package com.kingsrook.qqq.middleware.javalin.executors.io
package com.kingsrook.qqq.middleware.javalin.executors.io
These classes are input/output wrappers for middleware executors.
Some "empty" implementations are provided, for executors that (more likely)
take no inputs, or (less likely?) return no outputs.
-
ClassDescriptionInput for the OIDC back-channel logout endpoint.Output interface for the OIDC back-channel logout endpoint.Input for POST /bulkLoad/{tableName}/suggestMapping.Output of the assisted bulk-load operation (filled from core's result).Input for GET /bulkLoad/uploads/{uploadRef}/profile.Output of the assisted bulk-load operation (filled from core's result).Input for POST /bulkLoad/{tableName}/validate.Output of the assisted bulk-load operation (filled from core's result).generic middleware input that has no fields.Input for the general file download endpoint.Output interface for the general file download endpoint.HelpCoverageMiddlewareInput contract.HelpSearchMiddlewareInput contract.Input for the logout endpoint.Output interface for the logout endpoint.Input for the possible values middleware executor.Output interface for the possible values middleware executor.Middleware input for cancelling a process.Input for POST /processes/{processName}/jobs: the launch request.Output of a durable job launch.Middleware input for fetching records from a process state.Middleware output interface for fetching process records.Input for the v1 route that gets the logs of a record's associated script revision.Output of the route that gets the logs of a record's associated script revision.Input for the v1 route that stores a new revision of a record's associated script.Output of the route that stores a new revision of a record's associated script.Input for the v1 record developer-mode route (a record with its associated scripts).Output of the record developer-mode route: the record, and the details of each of its table's associated scripts.Output of the record developer panels endpoint.Input for the record field download endpoint.Output interface for the record field download endpoint.Input for the record search endpoint.Output of the record search endpoint.Input for the relatedRecordPicker routes: which operation, and the core action's input.The operations of the relatedRecordPicker routes.Output of the relatedRecordPicker routes: each response takes what its operation returns from the core action.Input for running a report and streaming the generated file (GET /reports/{reportName}).Input for the table export endpoint.Output interface for the table export endpoint.Input for listing the backend variants of a table (GET /table/{tableName}/variants).Output of listing a table's backend variants.Input for POST /uploads: the file's name, content type, and a supplier of its bytes (read once, streamed).Opens the request's file content.Output of POST /uploads.UserPreferencesMiddlewareInput in the user preferences API.The session-scoped preference operations.Output mapping shared by the preferences operations.Input for the version endpoint: the middleware version being described.Output interface for the version endpoint.Middleware input for widget rendering.Middleware output interface for widget rendering.