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))); + } + + + /******************************************************************************* ** *******************************************************************************/