Class RunBackendStepOutput
java.lang.Object
com.kingsrook.qqq.backend.core.model.actions.AbstractActionOutput
com.kingsrook.qqq.backend.core.model.actions.processes.RunBackendStepOutput
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
BackendStepPostRunOutput,StreamedBackendStepOutput
Output data container for the RunBackendStep action
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAuditSingleInput(AuditSingleInput auditSingleInput) voidadd a record to the step output, e.g., for going through to the next step.voidaddRecordEntity(QRecordEntity recordEntity) add a RecordEntity to the step output, e.g., for going through to the next step.addValue(String fieldName, Serializable value) Setter for valuesGetter for auditInputListGetter for overrideLastStepNameGetter for ProcessMetaDataAdjustment (pass-through to processState)Getter for processNameAccessor for processStateGetter for recordsGetter for a single field's valuegetValueBigDecimal(String fieldName) Getter for a single field's valuegetValueBoolean(String fieldName) Getter for a single field's valuegetValueInteger(String fieldName) Getter for a single field's valueGetter for valuesgetValueString(String fieldName) Getter for a single field's valuevoidseedFromRequest(RunBackendStepInput runBackendStepInput) e.g., populate the process state (records, values) in this result object.voidsetAuditInputList(List<AuditInput> auditInputList) Setter for auditInputListvoidsetException(Exception exception) voidsetOverrideLastStepName(String overrideLastStepName) Setter for overrideLastStepNamevoidsetProcessMetaDataAdjustment(ProcessMetaDataAdjustment processMetaDataAdjustment) Setter for updatedFrontendStepList (pass-through to processState)voidsetProcessName(String processName) Setter for processNamevoidsetProcessPayload(QProcessPayload processPayload) Update the process state with values from the input processPayload subclass instance.voidsetRecords(List<QRecord> records) Setter for recordsvoidsetValues(Map<String, Serializable> values) Setter for valuestoString()voidupdateStepList(List<String> stepList) withAuditInputList(List<AuditInput> auditInputList) Fluent setter for auditInputListwithOverrideLastStepName(String overrideLastStepName) Fluent setter for overrideLastStepNamewithProcessName(String processName) Fluent setter for processNamewithRecords(List<QRecord> records) Setter for recordswithValues(Map<String, Serializable> values) Setter for values
-
Constructor Details
-
RunBackendStepOutput
public RunBackendStepOutput()
-
-
Method Details
-
toString
-
seedFromRequest
e.g., populate the process state (records, values) in this result object. -
getRecords
-
setRecords
-
withRecords
Setter for records -
getValues
Getter for values -
setValues
Setter for values -
withValues
Setter for values -
addValue
Setter for values -
getProcessState
Accessor for processState -
setException
-
getException
-
getValue
Getter for a single field's value -
getValueString
-
getValueInteger
-
getValueBoolean
-
getValueBigDecimal
Getter for a single field's value -
addRecord
add a record to the step output, e.g., for going through to the next step. -
addRecordEntity
add a RecordEntity to the step output, e.g., for going through to the next step. -
getAuditInputList
Getter for auditInputList -
setAuditInputList
Setter for auditInputList -
withAuditInputList
Fluent setter for auditInputList -
addAuditSingleInput
-
getOverrideLastStepName
Getter for overrideLastStepName -
setOverrideLastStepName
Setter for overrideLastStepName -
withOverrideLastStepName
Fluent setter for overrideLastStepName -
updateStepList
-
getProcessName
Getter for processName -
setProcessName
Setter for processName -
withProcessName
Fluent setter for processName -
getProcessMetaDataAdjustment
Getter for ProcessMetaDataAdjustment (pass-through to processState) -
setProcessMetaDataAdjustment
Setter for updatedFrontendStepList (pass-through to processState) -
setProcessPayload
Update the process state with values from the input processPayload subclass instance.
-