Class CollectedLogMessage
java.lang.Object
com.kingsrook.qqq.backend.core.logging.CollectedLogMessage
A log message, which can be "collected" by the QCollectingLogger.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for exceptionorg.apache.logging.log4j.Level
getLevel()
Getter for levelGetter for messageorg.json.JSONObject
void
setException
(Throwable exception) Setter for exceptionvoid
setLevel
(org.apache.logging.log4j.Level level) Setter for levelvoid
setMessage
(String message) Setter for messagetoString()
withException
(Throwable exception) Fluent setter for exceptionwithLevel
(org.apache.logging.log4j.Level level) Fluent setter for levelwithMessage
(String message) Fluent setter for message
-
Constructor Details
-
CollectedLogMessage
public CollectedLogMessage()Constructor
-
-
Method Details
-
toString
-
getMessage
Getter for message -
setMessage
Setter for message -
withMessage
Fluent setter for message -
getException
Getter for exception -
setException
Setter for exception -
withException
Fluent setter for exception -
getLevel
public org.apache.logging.log4j.Level getLevel()Getter for level -
setLevel
public void setLevel(org.apache.logging.log4j.Level level) Setter for level -
withLevel
Fluent setter for level -
getMessageAsJSONObject
public org.json.JSONObject getMessageAsJSONObject() throws org.json.JSONException- Throws:
org.json.JSONException
-