public final class DefaultLoggingService extends Object implements LoggingService
LoggingService.
Uses the configured logging framework to write audit logging.
eg. for log4j something like below:
<appender name="auditlog" class="org.apache.log4j.RollingFileAppender">
<param name="Threshold" value="info"/>
<param name="file" value="target/auditlog.log"/>
<param name="MaxFileSize" value="10MB"/>
<param name="MaxBackupIndex" value="10"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{dd MMM yyyy HH:mm:ss} - %m%n"/>
</layout>
</appender>
<logger name="nl.b3p.viewer.audit.impl.DefaultLoggingService" additivity="false">
<level value="info"/>
<appender-ref ref="auditlog"/>
</logger>
LoggingService| Constructor and Description |
|---|
DefaultLoggingService() |
| Modifier and Type | Method and Description |
|---|---|
void |
logMessage(String user,
String message)
Log the given message and username.
|
public void logMessage(String user, String message)
logMessage in interface LoggingServiceuser - username to logmessage - message to logCopyright © 2020. All rights reserved.