Adding toLogPair method

This commit is contained in:
2023-01-18 11:56:10 -06:00
parent 964405d210
commit 4dc9c52ee0
3 changed files with 32 additions and 0 deletions

View File

@ -25,7 +25,9 @@ package com.kingsrook.qqq.backend.core.model.actions.processes;
import java.io.Serializable; import java.io.Serializable;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import com.kingsrook.qqq.backend.core.logging.LogPair;
import com.kingsrook.qqq.backend.core.utils.StringUtils; 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 ** Getter for messageSuffix
** **

View File

@ -23,6 +23,7 @@ package com.kingsrook.qqq.backend.core.model.actions.processes;
import java.io.Serializable; import java.io.Serializable;
import com.kingsrook.qqq.backend.core.logging.LogPair;
/******************************************************************************* /*******************************************************************************
@ -47,4 +48,8 @@ public interface ProcessSummaryLineInterface extends Serializable
} }
/*******************************************************************************
**
*******************************************************************************/
LogPair toLogPair();
} }

View File

@ -23,6 +23,8 @@ package com.kingsrook.qqq.backend.core.model.actions.processes;
import java.io.Serializable; 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)));
}
/******************************************************************************* /*******************************************************************************
** **
*******************************************************************************/ *******************************************************************************/