Uses of Class
com.kingsrook.qqq.backend.core.model.actions.audits.AuditInput
Packages that use AuditInput
Package
Description
-
Uses of AuditInput in com.kingsrook.qqq.backend.core.actions.audits
Subclasses with type arguments of type AuditInput in com.kingsrook.qqq.backend.core.actions.auditsModifier and TypeClassDescriptionclass
Insert 1 or more audits (and optionally their children, auditDetails) Takes care of managing the foreign key tables (auditTable, auditUser).Methods in com.kingsrook.qqq.backend.core.actions.audits that return AuditInputModifier and TypeMethodDescriptionstatic AuditInput
AuditAction.appendToInput
(AuditInput auditInput, String tableName, Integer recordId, Map<String, Serializable> securityKeyValues, String message, List<QRecord> details) Add 1 auditSingleInput to an AuditInput object - with a list of details (child records).Methods in com.kingsrook.qqq.backend.core.actions.audits with parameters of type AuditInputModifier and TypeMethodDescriptionstatic void
AuditAction.appendToInput
(AuditInput auditInput, QTableMetaData table, QRecord record, String auditMessage) Simple overload that internally figures out primary key and security key values Be aware - if the record doesn't have its security key values set (say it's a partial record as part of an update), then those values won't be in the security key map...static void
AuditAction.appendToInput
(AuditInput auditInput, String tableName, Integer recordId, Map<String, Serializable> securityKeyValues, String message) Add 1 auditSingleInput to an AuditInput object - with no details (child records).static AuditInput
AuditAction.appendToInput
(AuditInput auditInput, String tableName, Integer recordId, Map<String, Serializable> securityKeyValues, String message, List<QRecord> details) Add 1 auditSingleInput to an AuditInput object - with a list of details (child records).AuditAction.execute
(AuditInput input) -
Uses of AuditInput in com.kingsrook.qqq.backend.core.model.actions.audits
Methods in com.kingsrook.qqq.backend.core.model.actions.audits that return AuditInputModifier and TypeMethodDescriptionAuditInput.withAuditSingleInput
(AuditSingleInput auditSingleInput) Fluent setter to add a single auditSingleInputAuditInput.withAuditSingleInputList
(List<AuditSingleInput> auditSingleInputList) Fluent setter for auditSingleInputList -
Uses of AuditInput in com.kingsrook.qqq.backend.core.model.actions.processes
Methods in com.kingsrook.qqq.backend.core.model.actions.processes that return types with arguments of type AuditInputModifier and TypeMethodDescriptionRunBackendStepOutput.getAuditInputList()
Getter for auditInputListMethod parameters in com.kingsrook.qqq.backend.core.model.actions.processes with type arguments of type AuditInputModifier and TypeMethodDescriptionvoid
RunBackendStepOutput.setAuditInputList
(List<AuditInput> auditInputList) Setter for auditInputListRunBackendStepOutput.withAuditInputList
(List<AuditInput> auditInputList) Fluent setter for auditInputList