public class AuditSettings extends Object implements IAuditSettings
| Modifier and Type | Field and Description |
|---|---|
static IAuditSettings |
DEFAULT_INSTANCE
Read-only default instance
|
| Constructor and Description |
|---|
AuditSettings() |
| Modifier and Type | Method and Description |
|---|---|
Supplier<LocalDateTime> |
getAuditEventDateTimeProvider() |
ILongSupplier |
getAuditEventIDProvider() |
AuditSettings |
setAuditEventDateTimeProvider(Supplier<LocalDateTime> aDateTimeProvider) |
AuditSettings |
setAuditEventIDProvider(ILongSupplier aIDProvider) |
public static final IAuditSettings DEFAULT_INSTANCE
@Nonnull public ILongSupplier getAuditEventIDProvider()
getAuditEventIDProvider in interface IAuditSettingsnull.@Nonnull public AuditSettings setAuditEventIDProvider(@Nonnull ILongSupplier aIDProvider)
@Nonnull public Supplier<LocalDateTime> getAuditEventDateTimeProvider()
getAuditEventDateTimeProvider in interface IAuditSettingsnull. The
returned supplier may not return null.@Nonnull public AuditSettings setAuditEventDateTimeProvider(@Nonnull Supplier<LocalDateTime> aDateTimeProvider)
Copyright © 2014–2023 Philip Helger. All rights reserved.