Class StreamedBackendStepOutput
java.lang.Object
com.kingsrook.qqq.backend.core.model.actions.AbstractActionOutput
com.kingsrook.qqq.backend.core.model.actions.processes.RunBackendStepOutput
com.kingsrook.qqq.backend.core.processes.implementations.etl.streamedwithfrontend.StreamedBackendStepOutput
- All Implemented Interfaces:
Serializable
Subclass of RunBackendStepOutput, 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.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd a record to the step output, e.g., for going through to the next step.Getter for recordsvoidsetRecords(List<QRecord> records) Setter for recordsMethods inherited from class com.kingsrook.qqq.backend.core.model.actions.processes.RunBackendStepOutput
addAuditSingleInput, addRecordEntity, addValue, getAuditInputList, getException, getOverrideLastStepName, getProcessMetaDataAdjustment, getProcessName, getProcessState, getValue, getValueBigDecimal, getValueBoolean, getValueInteger, getValues, getValueString, seedFromRequest, setAuditInputList, setException, setOverrideLastStepName, setProcessMetaDataAdjustment, setProcessName, setProcessPayload, setValues, toString, updateStepList, withAuditInputList, withOverrideLastStepName, withProcessName, withRecords, withValues
-
Constructor Details
-
StreamedBackendStepOutput
-
-
Method Details
-
setRecords
Description copied from class:RunBackendStepOutputSetter for records- Overrides:
setRecordsin classRunBackendStepOutput
-
getRecords
Description copied from class:RunBackendStepOutputGetter for records- Overrides:
getRecordsin classRunBackendStepOutput
-
addRecord
Description copied from class:RunBackendStepOutputadd a record to the step output, e.g., for going through to the next step.- Overrides:
addRecordin classRunBackendStepOutput
-