From 4dc9c52ee02e458c1755e640e183f17b57504017 Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Wed, 18 Jan 2023 11:56:10 -0600 Subject: [PATCH] Adding toLogPair method --- .../actions/processes/ProcessSummaryLine.java | 13 +++++++++++++ .../processes/ProcessSummaryLineInterface.java | 5 +++++ .../processes/ProcessSummaryRecordLink.java | 14 ++++++++++++++ 3 files changed, 32 insertions(+) diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/processes/ProcessSummaryLine.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/processes/ProcessSummaryLine.java index 6a6f9cf2..84b76e0c 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/processes/ProcessSummaryLine.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/processes/ProcessSummaryLine.java @@ -25,7 +25,9 @@ package com.kingsrook.qqq.backend.core.model.actions.processes; import java.io.Serializable; import java.util.ArrayList; import java.util.List; +import com.kingsrook.qqq.backend.core.logging.LogPair; import com.kingsrook.qqq.backend.core.utils.StringUtils; +import static com.kingsrook.qqq.backend.core.logging.LogUtils.logPair; /******************************************************************************* @@ -422,6 +424,17 @@ public class ProcessSummaryLine implements ProcessSummaryLineInterface + /******************************************************************************* + ** + *******************************************************************************/ + @Override + public LogPair toLogPair() + { + return (logPair("ProcessSummary", logPair("status", status), logPair("count", count), logPair("message", message))); + } + + + /******************************************************************************* ** Getter for messageSuffix ** diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/processes/ProcessSummaryLineInterface.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/processes/ProcessSummaryLineInterface.java index 73f520ae..22cf9d09 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/processes/ProcessSummaryLineInterface.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/processes/ProcessSummaryLineInterface.java @@ -23,6 +23,7 @@ package com.kingsrook.qqq.backend.core.model.actions.processes; import java.io.Serializable; +import com.kingsrook.qqq.backend.core.logging.LogPair; /******************************************************************************* @@ -47,4 +48,8 @@ public interface ProcessSummaryLineInterface extends Serializable } + /******************************************************************************* + ** + *******************************************************************************/ + LogPair toLogPair(); } diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/processes/ProcessSummaryRecordLink.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/processes/ProcessSummaryRecordLink.java index 2eb7a905..fa8ae313 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/processes/ProcessSummaryRecordLink.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/processes/ProcessSummaryRecordLink.java @@ -23,6 +23,8 @@ package com.kingsrook.qqq.backend.core.model.actions.processes; import java.io.Serializable; +import com.kingsrook.qqq.backend.core.logging.LogPair; +import static com.kingsrook.qqq.backend.core.logging.LogUtils.logPair; /******************************************************************************* @@ -50,6 +52,18 @@ public class ProcessSummaryRecordLink implements ProcessSummaryLineInterface + /******************************************************************************* + ** + *******************************************************************************/ + @Override + public LogPair toLogPair() + { + return (logPair("ProcessSummary", logPair("status", status), logPair("tableName", tableName), logPair("recordId", recordId), + logPair("linkPreText", linkPreText), logPair("linkText", linkText), logPair("linkPostText", linkPostText))); + } + + + /******************************************************************************* ** *******************************************************************************/