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 TypeMethodDescriptionvoid
RenderSavedReportProcessApiProcessOutput.customizeHttpApiResponse
(HttpApiResponse httpApiResponse, RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) RenderSavedReportProcessApiProcessOutput.getOutputForProcess
(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) org.eclipse.jetty.http.HttpStatus.Code
RenderSavedReportProcessApiProcessOutput.getSuccessStatusCode
(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) void
RenderSavedReportProcessApiCustomizer.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 void
ApiProcessOutputInterface.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.Code
ApiProcessObjectOutput.getSuccessStatusCode
(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) default org.eclipse.jetty.http.HttpStatus.Code
ApiProcessOutputInterface.getSuccessStatusCode
(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) org.eclipse.jetty.http.HttpStatus.Code
ApiProcessSummaryListOutput.getSuccessStatusCode
(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) void
PostRunApiProcessCustomizer.postApiRun
(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) void
PreRunApiProcessCustomizer.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 String
RunProcessAction.determineBasepullKeyValue
(QProcessMetaData process, RunProcessInput runProcessInput, BasepullConfiguration basepullConfiguration) CancelProcessAction.execute
(RunProcessInput runProcessInput) RunProcessAction.execute
(RunProcessInput runProcessInput) protected void
RunProcessAction.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 void
RunProcessAction.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.withCallback
(QProcessCallback callback) Setter for callbackRunProcessInput.withProcessName
(String processName) Setter for processNameRunProcessInput.withRecords
(List<QRecord> records) Setter for recordsRunProcessInput.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 void
BulkInsertStepUtils.setHeadless
(RunProcessInput runProcessInput) static void
BulkInsertStepUtils.setProcessTracerKeyRecordMessage
(RunProcessInput runProcessInput, ProcessTracerKeyRecordMessage processTracerKeyRecordMessage) static void
BulkInsertStepUtils.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 TypeMethodDescriptionvoid
LoggingProcessTracer.handleProcessBreak
(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput, Exception processException) void
NoopProcessTracer.handleProcessBreak
(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput, Exception processException) void
ProcessTracerInterface.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).void
LoggingProcessTracer.handleProcessFinish
(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput, Exception processException) void
NoopProcessTracer.handleProcessFinish
(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput, Exception processException) void
ProcessTracerInterface.handleProcessFinish
(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput, Exception processException) Called after the last (backend) step of a process.void
LoggingProcessTracer.handleProcessResume
(RunProcessInput runProcessInput) void
NoopProcessTracer.handleProcessResume
(RunProcessInput runProcessInput) void
ProcessTracerInterface.handleProcessResume
(RunProcessInput runProcessInput) Called when a process is resumed, e.g., after a "break" occurs between backend steps and frontend steps.void
LoggingProcessTracer.handleProcessStart
(RunProcessInput runProcessInput) void
NoopProcessTracer.handleProcessStart
(RunProcessInput runProcessInput) void
ProcessTracerInterface.handleProcessStart
(RunProcessInput runProcessInput) Called when a new process is started.