Package org.slf4j.event
Class DefaultLoggingEvent
- java.lang.Object
-
- org.slf4j.event.DefaultLoggingEvent
-
- All Implemented Interfaces:
LoggingEvent
public class DefaultLoggingEvent extends Object implements LoggingEvent
A default implementation ofLoggingEvent.- Since:
- 2.0.0
- Author:
- Ceki Gülcü
-
-
Constructor Summary
Constructors Constructor Description DefaultLoggingEvent(Level level, Logger logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddArgument(Object p)voidaddArguments(Object... args)voidaddKeyValue(String key, Object value)voidaddMarker(Marker marker)Object[]getArgumentArray()List<Object>getArguments()List<KeyValuePair>getKeyValuePairs()LevelgetLevel()StringgetLoggerName()List<Marker>getMarkers()StringgetMessage()StringgetThreadName()ThrowablegetThrowable()longgetTimeStamp()voidsetMessage(String message)voidsetThrowable(Throwable cause)
-
-
-
Method Detail
-
addMarker
public void addMarker(Marker marker)
-
getMarkers
public List<Marker> getMarkers()
- Specified by:
getMarkersin interfaceLoggingEvent
-
addArgument
public void addArgument(Object p)
-
addArguments
public void addArguments(Object... args)
-
getArguments
public List<Object> getArguments()
- Specified by:
getArgumentsin interfaceLoggingEvent
-
getArgumentArray
public Object[] getArgumentArray()
- Specified by:
getArgumentArrayin interfaceLoggingEvent
-
getKeyValuePairs
public List<KeyValuePair> getKeyValuePairs()
- Specified by:
getKeyValuePairsin interfaceLoggingEvent
-
setThrowable
public void setThrowable(Throwable cause)
-
getLevel
public Level getLevel()
- Specified by:
getLevelin interfaceLoggingEvent
-
getLoggerName
public String getLoggerName()
- Specified by:
getLoggerNamein interfaceLoggingEvent
-
getMessage
public String getMessage()
- Specified by:
getMessagein interfaceLoggingEvent
-
setMessage
public void setMessage(String message)
-
getThrowable
public Throwable getThrowable()
- Specified by:
getThrowablein interfaceLoggingEvent
-
getThreadName
public String getThreadName()
- Specified by:
getThreadNamein interfaceLoggingEvent
-
getTimeStamp
public long getTimeStamp()
- Specified by:
getTimeStampin interfaceLoggingEvent
-
-