public class LoggingAuditor extends AbstractAuditor
IAuditor using SLF4J logging.| Modifier and Type | Field and Description |
|---|---|
static String |
VALUE_FAILURE |
static String |
VALUE_SUCCESS |
| Constructor and Description |
|---|
LoggingAuditor(ICurrentUserIDProvider aUserIDProvider) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getAuditItemString(IAuditItem aAuditItem) |
static String |
getDefaultAuditItemString(IAuditItem aAuditItem) |
protected void |
handleAuditItem(IAuditItem aAuditItem)
Implement this method to handle the created audit items.
|
createAuditString, onCreateFailure, onCreateSuccess, onDeleteFailure, onDeleteSuccess, onExecuteFailure, onExecuteFailure, onExecuteSuccess, onExecuteSuccess, onModifyFailure, onModifySuccess, onUndeleteFailure, onUndeleteSuccess, setCurrentUserIDProvider, useJsonNotationpublic static final String VALUE_SUCCESS
public static final String VALUE_FAILURE
public LoggingAuditor(@Nonnull ICurrentUserIDProvider aUserIDProvider)
@Nonnull @OverrideOnDemand public static String getDefaultAuditItemString(@Nonnull IAuditItem aAuditItem)
@Nonnull @OverrideOnDemand protected String getAuditItemString(@Nonnull IAuditItem aAuditItem)
protected void handleAuditItem(@Nonnull IAuditItem aAuditItem)
AbstractAuditorhandleAuditItem in class AbstractAuditoraAuditItem - The audit item to handle. Never null.Copyright © 2014–2015 Philip Helger. All rights reserved.