Class AuditInput
java.lang.Object
com.kingsrook.qqq.backend.core.model.actions.AbstractActionInput
com.kingsrook.qqq.backend.core.model.actions.audits.AuditInput
- All Implemented Interfaces:
Serializable
Input object for the audit action - an object which contains a list of "single"
audit inputs - e.g., the data needed to insert 1 audit.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAuditSingleInput(AuditSingleInput auditSingleInput) Add a single auditSingleInputGetter for auditSingleInputListGetter for transactionvoidsetAuditSingleInputList(List<AuditSingleInput> auditSingleInputList) Setter for auditSingleInputListvoidsetTransaction(QBackendTransaction transaction) Setter for transactionwithAuditSingleInput(AuditSingleInput auditSingleInput) Fluent setter to add a single auditSingleInputwithAuditSingleInputList(List<AuditSingleInput> auditSingleInputList) Fluent setter for auditSingleInputListwithTransaction(QBackendTransaction transaction) Fluent setter for transactionMethods inherited from class com.kingsrook.qqq.backend.core.model.actions.AbstractActionInput
getActionIdentity, getAsyncJobCallback, getInstance, getSession, setAsyncJobCallback
-
Constructor Details
-
AuditInput
public AuditInput()
-
-
Method Details
-
getAuditSingleInputList
Getter for auditSingleInputList -
setAuditSingleInputList
Setter for auditSingleInputList -
withAuditSingleInputList
Fluent setter for auditSingleInputList -
addAuditSingleInput
Add a single auditSingleInput -
withAuditSingleInput
Fluent setter to add a single auditSingleInput -
getTransaction
-
setTransaction
-
withTransaction
Fluent setter for transaction- Parameters:
transaction- transaction upon which the audits will be inserted.- Returns:
- this
-