Uses of Class
com.kingsrook.qqq.backend.core.model.actions.processes.RunProcessInput
Packages that use RunProcessInput
Package
Description
-
Uses of RunProcessInput in com.kingsrook.qqq.api.implementations.savedreports
Methods in com.kingsrook.qqq.api.implementations.savedreports with parameters of type RunProcessInputModifier and TypeMethodDescriptionvoidRenderSavedReportProcessApiProcessOutput.customizeHttpApiResponse(HttpApiResponse httpApiResponse, RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) RenderSavedReportProcessApiProcessOutput.getOutputForProcess(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) org.eclipse.jetty.http.HttpStatus.CodeRenderSavedReportProcessApiProcessOutput.getSuccessStatusCode(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) voidRenderSavedReportProcessApiCustomizer.preApiRun(RunProcessInput runProcessInput) -
Uses of RunProcessInput in com.kingsrook.qqq.api.model.metadata.processes
Methods in com.kingsrook.qqq.api.model.metadata.processes with parameters of type RunProcessInputModifier and TypeMethodDescriptiondefault voidApiProcessOutputInterface.customizeHttpApiResponse(HttpApiResponse httpApiResponse, RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) ApiProcessObjectOutput.getOutputForProcess(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) ApiProcessOutputInterface.getOutputForProcess(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) ApiProcessSummaryListOutput.getOutputForProcess(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) org.eclipse.jetty.http.HttpStatus.CodeApiProcessObjectOutput.getSuccessStatusCode(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) default org.eclipse.jetty.http.HttpStatus.CodeApiProcessOutputInterface.getSuccessStatusCode(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) org.eclipse.jetty.http.HttpStatus.CodeApiProcessSummaryListOutput.getSuccessStatusCode(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) voidPostRunApiProcessCustomizer.postApiRun(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) voidPreRunApiProcessCustomizer.preApiRun(RunProcessInput runProcessInput) -
Uses of RunProcessInput in com.kingsrook.qqq.backend.core.actions.processes
Methods in com.kingsrook.qqq.backend.core.actions.processes with parameters of type RunProcessInputModifier and TypeMethodDescriptionprotected StringRunProcessAction.determineBasepullKeyValue(QProcessMetaData process, RunProcessInput runProcessInput, BasepullConfiguration basepullConfiguration) CancelProcessAction.execute(RunProcessInput runProcessInput) RunProcessAction.execute(RunProcessInput runProcessInput) protected voidRunProcessAction.persistLastRunTime(RunProcessInput runProcessInput, QProcessMetaData process, BasepullConfiguration basepullConfiguration) Lookup the last runtime for this basepull, and set it (plus now) in the process's values.protected voidRunProcessAction.storeLastRunTime(RunProcessInput runProcessInput, QProcessMetaData process, BasepullConfiguration basepullConfiguration) Insert or update the last runtime value for this basepull into the backend. -
Uses of RunProcessInput in com.kingsrook.qqq.backend.core.model.actions.processes
Methods in com.kingsrook.qqq.backend.core.model.actions.processes that return RunProcessInputModifier and TypeMethodDescriptionRunProcessInput.addValue(String fieldName, Serializable value) Setter for valuesRunProcessInput.withAsyncJobCallback(AsyncJobCallback asyncJobCallback) Fluent setter for asyncJobCallbackRunProcessInput.withCallback(QProcessCallback callback) Setter for callbackRunProcessInput.withFrontendStepBehavior(RunProcessInput.FrontendStepBehavior frontendStepBehavior) Fluent setter for frontendStepBehaviorRunProcessInput.withProcessName(String processName) Setter for processNameRunProcessInput.withProcessUUID(String processUUID) Fluent setter for processUUIDRunProcessInput.withRecords(List<QRecord> records) Setter for recordsRunProcessInput.withStartAfterStep(String startAfterStep) Fluent setter for startAfterStepRunProcessInput.withStartAtStep(String startAtStep) Fluent setter for startAtStepRunProcessInput.withValue(String fieldName, Serializable value) RunProcessInput.withValues(Map<String, Serializable> values) Setter for values -
Uses of RunProcessInput in com.kingsrook.qqq.backend.core.processes.implementations.bulk.insert
Methods in com.kingsrook.qqq.backend.core.processes.implementations.bulk.insert with parameters of type RunProcessInputModifier and TypeMethodDescriptionstatic voidBulkInsertStepUtils.setHeadless(RunProcessInput runProcessInput) static voidBulkInsertStepUtils.setProcessTracerKeyRecordMessage(RunProcessInput runProcessInput, ProcessTracerKeyRecordMessage processTracerKeyRecordMessage) static voidBulkInsertStepUtils.setStorageInputForTheFile(RunProcessInput runProcessInput, StorageInput storageInput) -
Uses of RunProcessInput in com.kingsrook.qqq.backend.core.processes.tracing
Methods in com.kingsrook.qqq.backend.core.processes.tracing with parameters of type RunProcessInputModifier and TypeMethodDescriptionvoidLoggingProcessTracer.handleProcessBreak(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput, Exception processException) voidNoopProcessTracer.handleProcessBreak(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput, Exception processException) voidProcessTracerInterface.handleProcessBreak(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput, Exception processException) Called when a process break occurs, e.g., between backend and frontend steps (but only if there are no more backend steps in the queue).voidLoggingProcessTracer.handleProcessFinish(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput, Exception processException) voidNoopProcessTracer.handleProcessFinish(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput, Exception processException) voidProcessTracerInterface.handleProcessFinish(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput, Exception processException) Called after the last (backend) step of a process.voidLoggingProcessTracer.handleProcessResume(RunProcessInput runProcessInput) voidNoopProcessTracer.handleProcessResume(RunProcessInput runProcessInput) voidProcessTracerInterface.handleProcessResume(RunProcessInput runProcessInput) Called when a process is resumed, e.g., after a "break" occurs between backend steps and frontend steps.voidLoggingProcessTracer.handleProcessStart(RunProcessInput runProcessInput) voidNoopProcessTracer.handleProcessStart(RunProcessInput runProcessInput) voidProcessTracerInterface.handleProcessStart(RunProcessInput runProcessInput) Called when a new process is started. -
Uses of RunProcessInput in com.kingsrook.qqq.middleware.javalin.routeproviders.contexthandlers
Methods in com.kingsrook.qqq.middleware.javalin.routeproviders.contexthandlers with parameters of type RunProcessInputModifier and TypeMethodDescriptionvoidDefaultRouteProviderContextHandler.handleRequest(io.javalin.http.Context context, RunProcessInput input) Extract request data from Javalin context and populate process input.voidRouteProviderContextHandlerInterface.handleRequest(io.javalin.http.Context context, RunProcessInput runProcessInput) Map HTTP request data into process input.protected voidDefaultRouteProviderContextHandler.handleRequestBody(io.javalin.http.Context context, RunProcessInput input) Extract request body content and add to process input.