Uses of Class
com.kingsrook.qqq.middleware.javalin.executors.io.ProcessInitOrStepInput
Packages that use ProcessInitOrStepInput
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 ProcessInitOrStepInput in com.kingsrook.qqq.middleware.javalin.executors
Subclasses with type arguments of type ProcessInitOrStepInput in com.kingsrook.qqq.middleware.javalin.executorsMethods in com.kingsrook.qqq.middleware.javalin.executors with parameters of type ProcessInitOrStepInputModifier and TypeMethodDescriptionvoidProcessInitOrStepExecutor.execute(ProcessInitOrStepInput input, ProcessInitOrStepOrStatusOutputInterface output) Note: implementation of the output interface here, it wants to know what type it's going to be first, so, be polite and always call .setType before any other setters. -
Uses of ProcessInitOrStepInput in com.kingsrook.qqq.middleware.javalin.executors.io
Methods in com.kingsrook.qqq.middleware.javalin.executors.io that return ProcessInitOrStepInputModifier and TypeMethodDescriptionProcessInitOrStepInput.withFrontendStepBehavior(RunProcessInput.FrontendStepBehavior frontendStepBehavior) Fluent setter for frontendStepBehaviorProcessInitOrStepInput.withProcessName(String processName) Fluent setter for processNameProcessInitOrStepInput.withProcessUUID(String processUUID) Fluent setter for processUUIDProcessInitOrStepInput.withRecordsFilter(QQueryFilter recordsFilter) Fluent setter for recordsFilterProcessInitOrStepInput.withStartAfterStep(String startAfterStep) Fluent setter for startAfterStepProcessInitOrStepInput.withStartAtStep(String startAtStep) Fluent setter for startAtStepProcessInitOrStepInput.withStepTimeoutMillis(Integer stepTimeoutMillis) Fluent setter for stepTimeoutMillisProcessInitOrStepInput.withTableVariant(TableVariant tableVariant) Fluent setter for tableVariantProcessInitOrStepInput.withValues(Map<String, Serializable> values) Fluent setter for values -
Uses of ProcessInitOrStepInput in com.kingsrook.qqq.middleware.javalin.specs.v1
Subclasses with type arguments of type ProcessInitOrStepInput in com.kingsrook.qqq.middleware.javalin.specs.v1Methods in com.kingsrook.qqq.middleware.javalin.specs.v1 that return ProcessInitOrStepInputModifier and TypeMethodDescriptionProcessInitSpecV1.buildInput(io.javalin.http.Context context) ProcessStepSpecV1.buildInput(io.javalin.http.Context context) -
Uses of ProcessInitOrStepInput in com.kingsrook.qqq.middleware.javalin.specs.v1.utils
Methods in com.kingsrook.qqq.middleware.javalin.specs.v1.utils with parameters of type ProcessInitOrStepInputModifier and TypeMethodDescriptionstatic voidProcessSpecUtilsV1.addUploadedFiles(io.javalin.http.Context context, ProcessInitOrStepInput input) Read the files uploaded with a process init or step request (QRun-IO/qqq#543) the same way the legacy process routes do: every value is validated and every filename checked before anything is stored; each file is streamed to the uploaded-file archive table, and the field's process value becomes the list of StorageInputs that reference the stored files.