Uses of Class
com.kingsrook.qqq.middleware.javalin.executors.io.RecordDeveloperModeInput
Packages that use RecordDeveloperModeInput
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 RecordDeveloperModeInput in com.kingsrook.qqq.middleware.javalin.executors
Subclasses with type arguments of type RecordDeveloperModeInput in com.kingsrook.qqq.middleware.javalin.executorsModifier and TypeClassDescriptionclassGet a record for developer mode, with its table's associated scripts - with the same permission checks and data as the legacy developer route.classRead a record (under the user's table read permission and record security locks - a 403 or 404 otherwise), then build the developer panels that the instance's providers contribute for it.Methods in com.kingsrook.qqq.middleware.javalin.executors with parameters of type RecordDeveloperModeInputModifier and TypeMethodDescriptionvoidRecordDeveloperModeExecutor.execute(RecordDeveloperModeInput input, RecordDeveloperModeOutputInterface output) voidRecordDeveloperPanelsExecutor.execute(RecordDeveloperModeInput input, RecordDeveloperPanelsOutputInterface output) -
Uses of RecordDeveloperModeInput in com.kingsrook.qqq.middleware.javalin.executors.io
Methods in com.kingsrook.qqq.middleware.javalin.executors.io that return RecordDeveloperModeInputModifier and TypeMethodDescriptionRecordDeveloperModeInput.withPrimaryKey(String primaryKey) Fluent setter for primaryKeyRecordDeveloperModeInput.withTableName(String tableName) Fluent setter for tableName -
Uses of RecordDeveloperModeInput in com.kingsrook.qqq.middleware.javalin.specs.v1
Subclasses with type arguments of type RecordDeveloperModeInput in com.kingsrook.qqq.middleware.javalin.specs.v1Modifier and TypeClassDescriptionclassRecord "developer mode": a record, with its table's associated scripts (the script the record references, its revisions, and fields for testing).classGET /table/{tableName}/{primaryKey}/developer/panels - the panels that developer panel providers (built-in, modules, qbits) contribute to a record's developer view.Methods in com.kingsrook.qqq.middleware.javalin.specs.v1 that return RecordDeveloperModeInputModifier and TypeMethodDescriptionRecordDeveloperModeSpecV1.buildInput(io.javalin.http.Context context) RecordDeveloperPanelsSpecV1.buildInput(io.javalin.http.Context context)