public interface AuditlogService
AuditableEvents
.Modifier and Type | Method and Description |
---|---|
EventBuilder<?> |
eventBuilder(String typeId)
Returns an instance of the
EventBuilder interface. |
void |
log(AuditableEvent auditableEvent)
Logs given event.
|
void |
log(String eventTypeId,
Level level,
String message)
Creates and logs a simple parameterless message at the given level.
|
void |
log(String eventTypeId,
Level level,
String message,
Throwable thrown)
Creates and logs a simple parameterless message with an associated throwable at the given level.
|
void log(AuditableEvent auditableEvent)
auditableEvent
- the event to be logged.void log(String eventTypeId, Level level, String message)
level
- the log leveleventTypeId
- unique identifier of the event typemessage
- the message to logvoid log(String eventTypeId, Level level, String message, Throwable thrown)
message
- the message to logeventTypeId
- unique identifier of the event typethrown
- the Throwable associated to the messageEventBuilder<?> eventBuilder(String typeId)
EventBuilder
interface. It can be performance optimized (e.g. when Event Audit logging
is disabled).typeId
- Copyright © 2019 Hazelcast, Inc.. All rights reserved.