public abstract class ParsedEntry extends Object
LogFileParser
Modifier | Constructor and Description |
---|---|
protected |
ParsedEntry()
Internal constructor, parsers should NOT use this constructor but
LogFileParser.createNewEntry() instead. |
Modifier and Type | Method and Description |
---|---|
String |
getDate()
Return entry Date found by parser in file
|
String |
getEmitter()
Return entry Emitter found by parser in file
|
String |
getLevel()
Return entry Level found by parser in file
|
String |
getMessage()
Return entry Message found by parser in file
|
String |
getThread()
Return entry Thread found by parser in file
|
Map<String,Object> |
getUserDefinedFields()
Return the
Map that holds all user-defined fields stored by the parser
for this entry, given by their name (e.g. |
void |
setDate(String pDate)
Set entry Date found by parser in file
|
void |
setEmitter(String pEmitter)
Set entry Emitter found by parser in file
|
void |
setLevel(String pLevel)
Set entry Level found by parser in file
|
void |
setMessage(String pMessage)
Set entry Message found by parser in file
|
void |
setThread(String pThread)
Set entry Thread found by parser in file
|
void |
setUserDefinedFields(Map<String,Object> pUserDefinedFields)
Set the
Map that holds all user-defined fields stored by the parser
for this entry, given by their name (e.g. |
protected ParsedEntry()
LogFileParser.createNewEntry()
instead.public String getEmitter()
public void setEmitter(String pEmitter)
pEmitter
- Entry Emitter found by parser in filepublic String getDate()
public void setDate(String pDate)
pDate
- Entry Date found by parser in filepublic String getLevel()
public void setLevel(String pLevel)
pLevel
- Entry Level found by parser in filepublic String getMessage()
public void setMessage(String pMessage)
pMessage
- Entry Message found by parser in filepublic String getThread()
public void setThread(String pThread)
pThread
- Entry Thread found by parser in filepublic Map<String,Object> getUserDefinedFields()
Map
that holds all user-defined fields stored by the parser
for this entry, given by their name (e.g. line in source file, ClientID, relative timestamp,
... or anything else). This Map is null
by default. If you need user-defined
fields, first initialize this Map using setUserDefinedFields(Map)
for each entry,
then use Map.put(Object, Object)
on this Map.Map
that holds all user-defined fields stored by the parser
for this entry, given by their namepublic void setUserDefinedFields(Map<String,Object> pUserDefinedFields)
Map
that holds all user-defined fields stored by the parser
for this entry, given by their name (e.g. line in source file, ClientID, relative timestamp,
... or anything else). This Map is null
by default. If you need user-defined
fields, first initialize this Map using this method for each entry, then use
Map.put(Object, Object)
on this Map.pUserDefinedFields
- Map
that holds all user-defined fields stored by the parser
for this entry, given by their nameCopyright © 2025 LightySoft. All rights reserved. [LogMX v8.4.0 (Jan 3, 2025)]