Interface AuditEventLoggerBasic

All Known Implementing Classes:
AuditEventLoggerBasic.Null, JettyServerAuditEventLogger

public interface AuditEventLoggerBasic
An simple interface that hides the context necessary for creating and logging io.deephaven.enterprise.auth.audit.AuditEvents. Useful so that callers are only responsible for the core parts of the event, namely io.deephaven.enterprise.auth.auditAuditEvent#getEvent() and io.deephaven.enterprise.auth.audit.AuditEvent#getDetails().
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Interface Description
    static class  AuditEventLoggerBasic.Null  
  • Method Summary

    Modifier and Type Method Description
    void log​(String event, String details)