Uses of Class
com.kingsrook.qqq.backend.core.model.actions.processes.RunBackendStepInput
Packages that use RunBackendStepInput
Package
Description
-
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.actions.processes
Methods in com.kingsrook.qqq.backend.core.actions.processes with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionRunBackendStepAction.execute
(RunBackendStepInput runBackendStepInput) void
BackendStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Execute the backend step - using the request as input, and the result as output. -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.model.actions.processes
Methods in com.kingsrook.qqq.backend.core.model.actions.processes that return RunBackendStepInputModifier and TypeMethodDescriptionRunBackendStepInput.addValue
(String fieldName, Serializable value) Setter for valuesRunBackendStepInput.withBasepullLastRunTime
(Instant basepullLastRunTime) Fluent setter for basepullLastRunTimeRunBackendStepInput.withCallback
(QProcessCallback callback) Setter for callbackRunBackendStepInput.withFrontendStepBehavior
(RunProcessInput.FrontendStepBehavior frontendStepBehavior) Fluent setter for frontendStepBehaviorRunBackendStepInput.withFunctionName
(String functionName) Setter for functionNameRunBackendStepInput.withProcessName
(String processName) Setter for processNameRunBackendStepInput.withProcessTracer
(ProcessTracerInterface processTracer) Fluent setter for processTracerRunBackendStepInput.withRecords
(List<QRecord> records) Setter for recordsRunBackendStepInput.withTableName
(String tableName) Fluent setter for tableNameRunBackendStepInput.withValues
(Map<String, Serializable> values) Setter for valuesMethods in com.kingsrook.qqq.backend.core.model.actions.processes with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
RunBackendStepInput.cloneFieldsInto
(RunBackendStepInput target) Kinda like a reverse copy-constructor -- for a subclass that wants all the field values from this object.void
RunBackendStepOutput.seedFromRequest
(RunBackendStepInput runBackendStepInput) e.g., populate the process state (records, values) in this result object. -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.model.savedreports
Methods in com.kingsrook.qqq.backend.core.model.savedreports with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionprotected QQueryFilter
ScheduledReportSyncToScheduledJobProcess.getExistingRecordQueryFilter
(RunBackendStepInput runBackendStepInput, List<Serializable> sourceKeyList) ScheduledReportSyncToScheduledJobProcess.populateRecordToStore
(RunBackendStepInput runBackendStepInput, QRecord destinationRecord, QRecord sourceRecord) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.automation
Methods in com.kingsrook.qqq.backend.core.processes.implementations.automation with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
HealBadRecordAutomationStatusesProcessStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
RunTableAutomationsProcessStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.basepull
Methods in com.kingsrook.qqq.backend.core.processes.implementations.basepull with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionprotected String
ExtractViaBasepullQueryStep.getLastRunTimeString
(RunBackendStepInput runBackendStepInput) protected QQueryFilter
ExtractViaBasepullQueryStep.getQueryFilter
(RunBackendStepInput runBackendStepInput) protected String
ExtractViaBasepullQueryStep.getThisRunTimeString
(RunBackendStepInput runBackendStepInput) protected boolean
ExtractViaBasepullQueryStep.willTheBasePullQueryBeUsed
(RunBackendStepInput runBackendStepInput) Let a subclass know if getQueryFilter will use the "default filter" (e.g., from our base class, which would come from values passed in to the process), or if the BasePull Query would be used (e.g., for a scheduled job). -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.bulk.delete
Methods in com.kingsrook.qqq.backend.core.processes.implementations.bulk.delete with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
BulkDeleteLoadStep.preRun
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
BulkDeleteTransformStep.preRun
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
BulkDeleteLoadStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Execute the backend step - using the request as input, and the result as output.void
BulkDeleteTransformStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.bulk.edit
Methods in com.kingsrook.qqq.backend.core.processes.implementations.bulk.edit with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
BulkEditLoadStep.preRun
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
BulkEditTransformStep.preRun
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
BulkEditLoadStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
BulkEditTransformStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput 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 RunBackendStepInputModifier and TypeMethodDescriptionstatic BulkLoadProfile
BulkInsertStepUtils.getBulkLoadProfile
(RunBackendStepInput runBackendStepInput) BulkInsertStepUtils.getProcessTracerKeyRecordMessage
(RunBackendStepInput runBackendStepInput) static StorageInput
BulkInsertStepUtils.getStorageInputForTheFile
(RunBackendStepInput input) static QRecord
BulkInsertStepUtils.handleSavedBulkLoadProfileIdValue
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) static boolean
BulkInsertStepUtils.isHeadless
(RunBackendStepInput runBackendStepInput) void
BulkInsertTransformStep.preRun
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
BulkInsertExtractStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
BulkInsertPrepareFileMappingStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
BulkInsertPrepareFileUploadStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
BulkInsertPrepareValueMappingStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
BulkInsertReceiveFileMappingStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
BulkInsertReceiveValueMappingStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
BulkInsertLoadStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
BulkInsertTransformStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.columnstats
Methods in com.kingsrook.qqq.backend.core.processes.implementations.columnstats with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
ColumnStatsStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.etl.basic
Methods in com.kingsrook.qqq.backend.core.processes.implementations.etl.basic with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
BasicETLExtractFunction.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
BasicETLLoadFunction.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
BasicETLTransformFunction.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.etl.streamed
Methods in com.kingsrook.qqq.backend.core.processes.implementations.etl.streamed with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionprotected void
StreamedETLBackendStep.postTransform
(List<QRecord> qRecords, RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Customization point for subclasses of this step.protected void
StreamedETLBackendStep.preTransform
(List<QRecord> qRecords, RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Customization point for subclasses of this step.void
StreamedETLBackendStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.etl.streamedwithfrontend
Subclasses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.etl.streamedwithfrontendModifier and TypeClassDescriptionclass
Subclass of RunBackendStepInput, meant for use in the postRun of the transform/load steps of a Streamed-ETL-with-frontend processes - where the Record list is not the full process's record list - rather - is just a preview (e.g., first n).class
Subclass of RunBackendStepInput, meant for use in the pseudo-steps used by the Streamed-ETL-with-frontend processes - where the Record list is not the full process's record list - rather - is just a page at a time -- so this class overrides the getRecords and setRecords method, to just work with that page.Methods in com.kingsrook.qqq.backend.core.processes.implementations.etl.streamedwithfrontend with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionAbstractExtractStep.createRecordPipe
(RunBackendStepInput runBackendStepInput, Integer overrideCapacity) Create the record pipe to be used for this process step.ExtractViaQueryStep.createRecordPipe
(RunBackendStepInput runBackendStepInput, Integer overrideCapacity) Create the record pipe to be used for this process step.AbstractExtractStep.doCount
(RunBackendStepInput runBackendStepInput) ExtractViaQueryStep.doCount
(RunBackendStepInput runBackendStepInput) protected void
LoadViaInsertOrUpdateStep.evaluateRecords
(RunBackendStepInput runBackendStepInput) protected AbstractExtractStep
BaseStreamedETLStep.getExtractStep
(RunBackendStepInput runBackendStepInput) protected AbstractLoadStep
BaseStreamedETLStep.getLoadStep
(RunBackendStepInput runBackendStepInput) AbstractLoadStep.getOverrideRecordPipeCapacity
(RunBackendStepInput runBackendStepInput) Allow this load step to specify the capacity of the pipe being used by the process.AbstractTransformStep.getOverrideRecordPipeCapacity
(RunBackendStepInput runBackendStepInput) Allow this transform step to specify the capacity of the pipe being used by the process.protected QQueryFilter
ExtractViaQueryStep.getQueryFilter
(RunBackendStepInput runBackendStepInput) protected AbstractTransformStep
BaseStreamedETLStep.getTransformStep
(RunBackendStepInput runBackendStepInput) void
LoadViaInsertOrUpdateStep.insertAndUpdateRecords
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) AbstractLoadStep.openTransaction
(RunBackendStepInput runBackendStepInput) LoadViaDeleteStep.openTransaction
(RunBackendStepInput runBackendStepInput) LoadViaInsertOrUpdateStep.openTransaction
(RunBackendStepInput runBackendStepInput) LoadViaInsertStep.openTransaction
(RunBackendStepInput runBackendStepInput) LoadViaUpdateStep.openTransaction
(RunBackendStepInput runBackendStepInput) void
AbstractExtractStep.preRun
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Allow subclasses to do an action before the run begins.void
AbstractLoadStep.preRun
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Allow subclasses to do an action before any pages of records are processed.void
AbstractTransformStep.preRun
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Allow subclasses to do an action before any pages of records are processed.void
ExtractViaQueryStep.preRun
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) static void
StreamedETLWithFrontendProcess.resetValidationFields
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) useful for a process step to call upon 'back'void
ExtractViaQueryStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Execute the backend step - using the request as input, and the result as output.void
StreamedETLExecuteStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
StreamedETLPreviewStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
StreamedETLValidateStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) abstract void
AbstractLoadStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Do the load logic for one page of recordsabstract void
AbstractTransformStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Do the transform logic for one page of recordsvoid
LoadViaDeleteStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Execute the backend step - using the request as input, and the result as output.void
LoadViaInsertOrUpdateStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Execute the backend step - using the request as input, and the result as output.void
LoadViaInsertStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Execute the backend step - using the request as input, and the result as output.void
LoadViaUpdateStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Execute the backend step - using the request as input, and the result as output.void
NoopLoadStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Execute the backend step - using the request as input, and the result as output.void
NoopTransformStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) runprotected void
BaseStreamedETLStep.updateRecordsWithDisplayValuesAndPossibleValues
(RunBackendStepInput input, List<QRecord> list) Constructors in com.kingsrook.qqq.backend.core.processes.implementations.etl.streamedwithfrontend with parameters of type RunBackendStepInputModifierConstructorDescriptionBackendStepPostRunInput
(RunBackendStepInput runBackendStepInput) StreamedBackendStepInput
(RunBackendStepInput runBackendStepInput, List<QRecord> inputRecords) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.garbagecollector
Methods in com.kingsrook.qqq.backend.core.processes.implementations.garbagecollector with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionprotected QQueryFilter
GarbageCollectorExtractStep.getQueryFilter
(RunBackendStepInput runBackendStepInput) void
GarbageCollectorTransformStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) run -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.general
Methods in com.kingsrook.qqq.backend.core.processes.implementations.general with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
LoadInitialRecordsStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.mergeduplicates
Fields in com.kingsrook.qqq.backend.core.processes.implementations.mergeduplicates declared as RunBackendStepInputModifier and TypeFieldDescriptionprotected RunBackendStepInput
AbstractMergeDuplicatesTransformStep.runBackendStepInput
Methods in com.kingsrook.qqq.backend.core.processes.implementations.mergeduplicates with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionabstract QRecord
AbstractMergeDuplicatesTransformStep.buildRecordToKeep
(RunBackendStepInput runBackendStepInput, List<QRecord> duplicateRecords) Do the main work for this process - merge a list of records.void
AbstractMergeDuplicatesTransformStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
MergeDuplicatesLoadStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.mock
Methods in com.kingsrook.qqq.backend.core.processes.implementations.mock with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
MockBackendStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.reports
Methods in com.kingsrook.qqq.backend.core.processes.implementations.reports with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
ExecuteReportStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
PrepareReportForRecordStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
PrepareReportStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.savedbulkloadprofiles
Methods in com.kingsrook.qqq.backend.core.processes.implementations.savedbulkloadprofiles with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
DeleteSavedBulkLoadProfileProcess.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
QuerySavedBulkLoadProfileProcess.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
StoreSavedBulkLoadProfileProcess.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.savedreports
Methods in com.kingsrook.qqq.backend.core.processes.implementations.savedreports with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionstatic String
RenderSavedReportExecuteStep.getDownloadFileBaseName
(RunBackendStepInput runBackendStepInput, SavedReport report) void
RenderSavedReportExecuteStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
RenderSavedReportPreStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
RunScheduledReportExecuteStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.savedviews
Methods in com.kingsrook.qqq.backend.core.processes.implementations.savedviews with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
DeleteSavedViewProcess.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
QuerySavedViewProcess.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
StoreSavedViewProcess.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.scripts
Methods in com.kingsrook.qqq.backend.core.processes.implementations.scripts with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionRunRecordScriptLoadStep.getOverrideRecordPipeCapacity
(RunBackendStepInput runBackendStepInput) void
RunRecordScriptExtractStep.preRun
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
LoadScriptTestDetailsProcessStep.run
(RunBackendStepInput input, RunBackendStepOutput output) void
StoreScriptRevisionProcessStep.run
(RunBackendStepInput input, RunBackendStepOutput output) void
TestScriptProcessStep.run
(RunBackendStepInput input, RunBackendStepOutput output) void
RunRecordScriptLoadStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
RunRecordScriptTransformStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.sharing
Methods in com.kingsrook.qqq.backend.core.processes.implementations.sharing with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
DeleteSharedRecordProcess.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
EditSharedRecordProcess.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
GetSharedRecordsProcess.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
InsertSharedRecordProcess.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.implementations.tablesync
Fields in com.kingsrook.qqq.backend.core.processes.implementations.tablesync declared as RunBackendStepInputModifier and TypeFieldDescriptionprotected RunBackendStepInput
AbstractTableSyncTransformStep.runBackendStepInput
Methods in com.kingsrook.qqq.backend.core.processes.implementations.tablesync with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionprotected QQueryFilter
AbstractTableSyncTransformStep.getExistingRecordQueryFilter
(RunBackendStepInput runBackendStepInput, List<Serializable> sourceKeyList) Define the query filter to find existing records.protected Map
<Pair<String, Serializable>, QRecord> AbstractTableSyncTransformStep.getExistingRecordsByForeignKey
(RunBackendStepInput runBackendStepInput, String destinationTableForeignKeyField, String destinationTableName, List<Serializable> sourceKeyList) Run the existingRecordQueryFilter - to look in the destinationTable for any records that may need an update (rather than an insert).protected void
AbstractTableSyncTransformStep.initializeRecordLookupHelper
(RunBackendStepInput runBackendStepInput, List<QRecord> sourceRecordList) If needed, init a record lookup helper for this process.protected void
AbstractTableSyncTransformStep.logResults
(RunBackendStepInput runBackendStepInput, AbstractTableSyncTransformStep.SyncProcessConfig syncProcessConfig) Log results of transformationabstract QRecord
AbstractTableSyncTransformStep.populateRecordToStore
(RunBackendStepInput runBackendStepInput, QRecord destinationRecord, QRecord sourceRecord) Map a record from the source table to the destination table.protected void
AbstractTableSyncTransformStep.reinitializeRecordLookupHelper
(RunBackendStepInput runBackendStepInput, List<QRecord> sourceRecordList) for pages after the first, possibly load more records in the lookup helper.void
AbstractTableSyncTransformStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.tracing
Methods in com.kingsrook.qqq.backend.core.processes.tracing with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
LoggingProcessTracer.handleMessage
(RunBackendStepInput runBackendStepInput, ProcessTracerMessage message) void
NoopProcessTracer.handleMessage
(RunBackendStepInput runBackendStepInput, ProcessTracerMessage message) void
ProcessTracerInterface.handleMessage
(RunBackendStepInput runBackendStepInput, ProcessTracerMessage message) Called when the (application, custom) process step code itself decides to trace something.void
LoggingProcessTracer.handleStepFinish
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
NoopProcessTracer.handleStepFinish
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
ProcessTracerInterface.handleStepFinish
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Called when a (backend) step finishes.void
LoggingProcessTracer.handleStepStart
(RunBackendStepInput runBackendStepInput) void
NoopProcessTracer.handleStepStart
(RunBackendStepInput runBackendStepInput) void
ProcessTracerInterface.handleStepStart
(RunBackendStepInput runBackendStepInput) Called when a (backend) step is started. -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.processes.utils
Methods in com.kingsrook.qqq.backend.core.processes.utils with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionstatic Integer
GeneralProcessUtils.validateSingleSelectedId
(RunBackendStepInput runBackendStepInput, String tableName) Ensure that a process has been initiated with a single record as input - and get that record id. -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.scheduler.processes
Methods in com.kingsrook.qqq.backend.core.scheduler.processes with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
RescheduleAllJobsProcess.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
ScheduleAllNewJobsProcess.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
UnscheduleAllJobsProcess.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.core.scheduler.quartz.processes
Methods in com.kingsrook.qqq.backend.core.scheduler.quartz.processes with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
PauseAllQuartzJobsProcess.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
ResumeAllQuartzJobsProcess.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
PauseQuartzJobsProcess.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) void
ResumeQuartzJobsProcess.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.module.filesystem.processes.implementations.etl.basic
Methods in com.kingsrook.qqq.backend.module.filesystem.processes.implementations.etl.basic with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
BasicETLCleanupSourceFilesStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Execute the step - using the request as input, and the result as output.void
BasicETLCollectSourceFileNamesStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Execute the step - using the request as input, and the result as output. -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.module.filesystem.processes.implementations.etl.streamed
Methods in com.kingsrook.qqq.backend.module.filesystem.processes.implementations.etl.streamed with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionprotected void
StreamedETLFilesystemBackendStep.preTransform
(List<QRecord> qRecords, RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.module.filesystem.processes.implementations.filesystem.importer
Methods in com.kingsrook.qqq.backend.module.filesystem.processes.implementations.filesystem.importer with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
FilesystemImporterStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Execute the step - using the request as input, and the result as output. -
Uses of RunBackendStepInput in com.kingsrook.qqq.backend.module.filesystem.processes.implementations.filesystem.sync
Methods in com.kingsrook.qqq.backend.module.filesystem.processes.implementations.filesystem.sync with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
FilesystemSyncStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Execute the step - using the request as input, and the result as output. -
Uses of RunBackendStepInput in com.kingsrook.sampleapp.metadata
Methods in com.kingsrook.sampleapp.metadata with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
SampleMetaDataProvider.SleeperStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Execute the backend step - using the request as input, and the result as output.void
SampleMetaDataProvider.ThrowerStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Execute the backend step - using the request as input, and the result as output. -
Uses of RunBackendStepInput in com.kingsrook.sampleapp.processes.clonepeople
Methods in com.kingsrook.sampleapp.processes.clonepeople with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
ClonePeopleTransformStep.runOnePage
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput) Execute the backend step - using the request as input, and the result as output. -
Uses of RunBackendStepInput in com.kingsrook.sampleapp.processes.dynamicsite
Methods in com.kingsrook.sampleapp.processes.dynamicsite with parameters of type RunBackendStepInputModifier and TypeMethodDescriptionvoid
DynamicSiteProcessStep.run
(RunBackendStepInput runBackendStepInput, RunBackendStepOutput runBackendStepOutput)