Package de.businesscode.bcdui.logging
Class LogEventBase
- java.lang.Object
-
- de.businesscode.bcdui.logging.LogEventBase
-
- All Implemented Interfaces:
java.io.Serializable
,org.apache.logging.log4j.message.Message
- Direct Known Subclasses:
ErrorLogEvent
,LoginSqlLogger.LogRecord
,LogoutSqlLogger.LogRecord
,PageSqlLogger.LogRecord
,SessionExpiredSqlLogger.LogRecord
,SessionSqlLogger.LogRecord
,SqlToDatabaseLogger.LogRecord
,WrsAccessLogEvent
public abstract class LogEventBase extends java.lang.Object implements org.apache.logging.log4j.message.Message
Base class for all log events that can occur in the frontend and should be logged into the database. Objects of all classes derived from this class should not be logged by class loggers but by virtloggers as defined in the BcdUiApplicationContextListener. Currently the class is empty and is only used for structuring. It can be extended in the future. It needs to implements theMessage
interface as of Log4J 2.x- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description LogEventBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getFormat()
java.lang.Object[]
getParameters()
java.lang.Throwable
getThrowable()
-
-
-
Method Detail
-
getFormat
public java.lang.String getFormat()
- Specified by:
getFormat
in interfaceorg.apache.logging.log4j.message.Message
-
getParameters
public java.lang.Object[] getParameters()
- Specified by:
getParameters
in interfaceorg.apache.logging.log4j.message.Message
-
getThrowable
public java.lang.Throwable getThrowable()
- Specified by:
getThrowable
in interfaceorg.apache.logging.log4j.message.Message
-
-