Uses of Class
com.kingsrook.qqq.middleware.javalin.executors.io.ReportRunInput
Packages that use ReportRunInput
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 ReportRunInput in com.kingsrook.qqq.middleware.javalin.executors
Subclasses with type arguments of type ReportRunInput in com.kingsrook.qqq.middleware.javalin.executorsModifier and TypeClassDescriptionclassRun a report and stream the generated file, as the legacy GET /reports/{reportName} route does: 404 for an unknown report, the report permission check, the report's input fields read from the request (400 for a missing required one or a value of the wrong type), and the file streamed in the requested format while it is generated.Methods in com.kingsrook.qqq.middleware.javalin.executors with parameters of type ReportRunInputModifier and TypeMethodDescriptionvoidReportRunExecutor.execute(ReportRunInput input, TableExportOutputInterface output) -
Uses of ReportRunInput in com.kingsrook.qqq.middleware.javalin.executors.io
Methods in com.kingsrook.qqq.middleware.javalin.executors.io that return ReportRunInputModifier and TypeMethodDescriptionReportRunInput.withFormat(String format) Fluent setter for formatReportRunInput.withInputValues(Map<String, String> inputValues) Fluent setter for inputValuesReportRunInput.withReportName(String reportName) Fluent setter for reportName -
Uses of ReportRunInput in com.kingsrook.qqq.middleware.javalin.specs.v1
Subclasses with type arguments of type ReportRunInput in com.kingsrook.qqq.middleware.javalin.specs.v1Modifier and TypeClassDescriptionclassSpec for running a report and downloading the generated file (GET /reports/{reportName}) - the v1 form of the legacy streaming report route, for reports that are not run through a process.Methods in com.kingsrook.qqq.middleware.javalin.specs.v1 that return ReportRunInput