Event Format Examples
Note
Keep in mind that JSON and XML are not pretty-formatted as shown in this page. This is done here to show some example events. The actual events are written in a single line.
Default
[07.02.2025 1:13:58.966 pm CET] ERROR io.github.eventmanager.EventManagerTest createDefaultEventsWithArguments 60: key="value" value="key"
07.02.2025 1:13:58.966 pm CET: Timestamp
ERROR: Event level
io.github.eventmanager.EventManagerTest: Class from which the event was generated
createDefaultEventsWithArguments: Method from which the event was generated
60: Line number within the file from which it originates
Additional arguments may follow (e.g.,
key="value")
CSV
ERROR,createCSVEvents,io.github.eventmanager.EventManagerTest,07.02.2025 1:13:58.906 pm CET,141test1
JSON
{
"luke": "skywalker",
"level": "FATAL",
"darth": "vader",
"methodName": "createJSONEventsWithArguments",
"className": "io.github.eventmanager.EventManagerTest",
"time": "07.02.2025 1:13:58.934 pm CET",
"lineNumber": "278"
}
XML
<event>
<level>ERROR</level>
<methodName>createXMLEvents</methodName>
<className>io.github.eventmanager.EventManagerTest</className>
<time>07.02.2025 1:13:58.845 pm CET</time>
<lineNumber>195</lineNumber>
<message>test1</message>
</event>
Key-Value (KV)
level="FATAL" methodName="createKVEvents" className="io.github.eventmanager.EventManagerTest" time="07.02.2025 1:13:58.882 pm CET" lineNumber="90" darth="vader" luke="skywalker"