Class DefaultReadAuditLogger
- java.lang.Object
-
- io.ebeaninternal.server.readaudit.DefaultReadAuditLogger
-
- All Implemented Interfaces:
ReadAuditLogger
public class DefaultReadAuditLogger extends Object implements ReadAuditLogger
Default implementation of ReadAuditLogger that writes the event in JSON format to standard loggers.
-
-
Constructor Summary
Constructors Constructor Description DefaultReadAuditLogger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
auditBean(ReadEvent beanEvent)
Write the bean read event details in JSON format to the logger.void
auditMany(ReadEvent readMany)
Write the many beans read event details in JSON format to the logger.void
queryPlan(ReadAuditQueryPlan queryPlan)
Write the query plan details in JSON format to the logger.
-
-
-
Constructor Detail
-
DefaultReadAuditLogger
public DefaultReadAuditLogger()
-
-
Method Detail
-
queryPlan
public void queryPlan(ReadAuditQueryPlan queryPlan)
Write the query plan details in JSON format to the logger.- Specified by:
queryPlan
in interfaceReadAuditLogger
-
auditBean
public void auditBean(ReadEvent beanEvent)
Write the bean read event details in JSON format to the logger.- Specified by:
auditBean
in interfaceReadAuditLogger
-
auditMany
public void auditMany(ReadEvent readMany)
Write the many beans read event details in JSON format to the logger.- Specified by:
auditMany
in interfaceReadAuditLogger
-
-