Class RunProcessInput
java.lang.Object
com.kingsrook.qqq.backend.core.model.actions.AbstractActionInput
com.kingsrook.qqq.backend.core.model.actions.processes.RunProcessInput
Input data container for the RunProcess action
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddValue
(String fieldName, Serializable value) Setter for valuesGetter for asyncJobCallbackGetter for callbackGetter for frontendStepBehaviorGetter for processNameAccessor for processStateGetter for recordsGetter for startAtStepGetter for a single field's valuegetValueBigDecimal
(String fieldName) getValueBoolean
(String fieldName) byte[]
getValueByteArray
(String fieldName) getValueInstant
(String fieldName) getValueInteger
(String fieldName) Getter for a single field's valuegetValueLocalDate
(String fieldName) getValueLocalTime
(String fieldName) Getter for valuesgetValueString
(String fieldName) Getter for a single field's valuevoid
seedFromProcessState
(ProcessState processState) e.g., for steps after the first step in a process, seed the data in a run function request from a process state.void
setAsyncJobCallback
(AsyncJobCallback asyncJobCallback) Setter for asyncJobCallbackvoid
setCallback
(QProcessCallback callback) Setter for callbackvoid
setFrontendStepBehavior
(RunProcessInput.FrontendStepBehavior frontendStepBehavior) Setter for frontendStepBehaviorvoid
setProcessName
(String processName) Setter for processNamevoid
setProcessUUID
(String processUUID) void
setRecords
(List<QRecord> records) Setter for recordsvoid
setStartAfterStep
(String startAfterStep) void
setStartAtStep
(String startAtStep) Setter for startAtStepvoid
setValues
(Map<String, Serializable> values) Setter for valueswithCallback
(QProcessCallback callback) Setter for callbackwithProcessName
(String processName) Setter for processNamewithRecords
(List<QRecord> records) Setter for recordswithStartAtStep
(String startAtStep) Fluent setter for startAtStepwithValue
(String fieldName, Serializable value) withValues
(Map<String, Serializable> values) Setter for valuesMethods inherited from class com.kingsrook.qqq.backend.core.model.actions.AbstractActionInput
getInstance, getSession
-
Constructor Details
-
RunProcessInput
public RunProcessInput()
-
-
Method Details
-
getActionIdentity
- Overrides:
getActionIdentity
in classAbstractActionInput
-
seedFromProcessState
e.g., for steps after the first step in a process, seed the data in a run function request from a process state. -
getProcessMetaData
-
getProcessName
Getter for processName -
setProcessName
Setter for processName -
withProcessName
Setter for processName -
getRecords
-
setRecords
-
withRecords
Setter for records -
getValues
Getter for values -
setValues
Setter for values -
withValue
-
withValues
Setter for values -
addValue
Setter for values -
getCallback
Getter for callback -
setCallback
Setter for callback -
withCallback
Setter for callback -
getValue
Getter for a single field's value -
getValueString
-
getValueInteger
-
getValueBigDecimal
-
getValueBoolean
-
getValueLocalTime
-
getValueLocalDate
-
getValueByteArray
-
getValueInstant
-
getProcessState
Accessor for processState -
getFrontendStepBehavior
Getter for frontendStepBehavior -
setFrontendStepBehavior
Setter for frontendStepBehavior -
setStartAfterStep
-
getStartAfterStep
-
setProcessUUID
-
getProcessUUID
-
setAsyncJobCallback
Description copied from class:AbstractActionInput
Setter for asyncJobCallback- Overrides:
setAsyncJobCallback
in classAbstractActionInput
-
getAsyncJobCallback
Description copied from class:AbstractActionInput
Getter for asyncJobCallback- Overrides:
getAsyncJobCallback
in classAbstractActionInput
-
getStartAtStep
Getter for startAtStep -
setStartAtStep
Setter for startAtStep -
withStartAtStep
Fluent setter for startAtStep
-