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.LevelgetLevel()Getter for levelGetter for messageorg.json.JSONObjectvoidsetException(Throwable exception) Setter for exceptionvoidsetLevel(org.apache.logging.log4j.Level level) Setter for levelvoidsetMessage(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
-