public interface AuditTrailManager extends Cleanable
| Modifier and Type | Interface and Description |
|---|---|
static class |
AuditTrailManager.AuditFormats |
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
LOG |
static com.fasterxml.jackson.databind.ObjectMapper |
MAPPER |
| Modifier and Type | Method and Description |
|---|---|
default void |
clean() |
java.util.Set<? extends AuditActionContext> |
getAuditRecordsSince(java.time.LocalDate sinceDate)
Gets audit records since.
|
void |
record(AuditActionContext auditActionContext)
Make an audit trail record.
|
void |
removeAll()
Remove all.
|
default void |
setAuditFormat(AuditTrailManager.AuditFormats auditFormat) |
static java.lang.String |
toJson(java.lang.Object arg) |
static final org.slf4j.Logger LOG
static final com.fasterxml.jackson.databind.ObjectMapper MAPPER
static java.lang.String toJson(java.lang.Object arg)
void record(AuditActionContext auditActionContext)
This concept is somewhat similar to log4j Appender.
auditActionContext - the audit action contextjava.util.Set<? extends AuditActionContext> getAuditRecordsSince(java.time.LocalDate sinceDate)
sinceDate - the since datevoid removeAll()
default void setAuditFormat(AuditTrailManager.AuditFormats auditFormat)
Copyright © 2007-2021 Apereo. All Rights Reserved.