Class AbstractRunScriptInput<C extends QCodeReference>
java.lang.Object
com.kingsrook.qqq.backend.core.model.actions.AbstractActionInput
com.kingsrook.qqq.backend.core.model.actions.AbstractTableActionInput
com.kingsrook.qqq.backend.core.model.actions.scripts.AbstractRunScriptInput<C>
- Direct Known Subclasses:
RunAdHocRecordScriptInput
,RunAssociatedScriptInput
Base class for input wrappers that end up running scripts (ExecuteCodeAction)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for codeReferenceGetter for inputValuesGetter for loggerGetter for outputObjectGetter for scriptUtilsvoid
setCodeReference
(C codeReference) Setter for codeReferencevoid
setInputValues
(Map<String, Serializable> inputValues) Setter for inputValuesvoid
Setter for loggervoid
setOutputObject
(Serializable outputObject) Setter for outputObjectvoid
setScriptUtils
(Serializable scriptUtils) Setter for scriptUtilswithCodeReference
(C codeReference) Fluent setter for codeReferencewithInputValues
(Map<String, Serializable> inputValues) Fluent setter for inputValuesFluent setter for loggerwithOutputObject
(Serializable outputObject) Fluent setter for outputObjectwithScriptUtils
(Serializable scriptUtils) Fluent setter for scriptUtilsMethods inherited from class com.kingsrook.qqq.backend.core.model.actions.AbstractTableActionInput
getActionIdentity, getBackend, getTable, getTableName, setTableName, withTableName
Methods inherited from class com.kingsrook.qqq.backend.core.model.actions.AbstractActionInput
getAsyncJobCallback, getInstance, getSession, setAsyncJobCallback
-
Constructor Details
-
AbstractRunScriptInput
public AbstractRunScriptInput()
-
-
Method Details
-
getCodeReference
Getter for codeReference -
setCodeReference
Setter for codeReference -
withCodeReference
Fluent setter for codeReference -
getInputValues
Getter for inputValues -
setInputValues
Setter for inputValues -
withInputValues
Fluent setter for inputValues -
getLogger
Getter for logger -
setLogger
Setter for logger -
withLogger
Fluent setter for logger -
getOutputObject
Getter for outputObject -
setOutputObject
Setter for outputObject -
withOutputObject
Fluent setter for outputObject -
getScriptUtils
Getter for scriptUtils -
setScriptUtils
Setter for scriptUtils -
withScriptUtils
Fluent setter for scriptUtils
-