Uses of Interface
com.kingsrook.qqq.middleware.javalin.executors.io.TableExportOutputInterface
Packages that use TableExportOutputInterface
Package
Description
This package contains (hopefully generally) api-version-agnostic classes
that implement the actual QQQ Middleware.
-
Uses of TableExportOutputInterface in com.kingsrook.qqq.middleware.javalin.executors
Subclasses with type arguments of type TableExportOutputInterface 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.classExecutor for the table export endpoint.Methods in com.kingsrook.qqq.middleware.javalin.executors with parameters of type TableExportOutputInterfaceModifier and TypeMethodDescriptionvoidReportRunExecutor.execute(ReportRunInput input, TableExportOutputInterface output) voidTableExportExecutor.execute(TableExportInput input, TableExportOutputInterface output) -
Uses of TableExportOutputInterface in com.kingsrook.qqq.middleware.javalin.specs.v1.responses
Classes in com.kingsrook.qqq.middleware.javalin.specs.v1.responses that implement TableExportOutputInterfaceModifier and TypeClassDescriptionclassResponse wrapper for the table export endpoint.