Class LogEvent
java.lang.Object
com.inductiveautomation.ignition.common.logging.LogEvent
- All Implemented Interfaces:
Serializable
This is a general purpose representation of a logging event. It is meant to be transportable,
serializable, etc. It loses a bit of the definition of the /real/ events generated by the
underlying log system, but often that detail is lost after storing and trying to retrieve from
that store again anyhow (for example, if we store events in a db).
This class also insulates us from changes to the underlying logging system.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]getLevel()longvoidsetException(String[] exception) voidvoidsetLoggerName(String loggerName) voidvoidsetMessage(String message) voidsetProperties(Map<String, String> properties) voidsetSourceLocation(String sourceLocation) voidsetTimestamp(long timestamp)
-
Constructor Details
-
LogEvent
public LogEvent()
-
-
Method Details
-
getLoggerName
-
setLoggerName
-
getLevel
-
setLevel
-
getMessage
-
setMessage
-
getTimestamp
public long getTimestamp() -
setTimestamp
public void setTimestamp(long timestamp) -
getMarker
-
setMarker
-
getProperties
-
setProperties
-
getException
-
setException
-
getSourceLocation
-
setSourceLocation
-