Class JettyServerAuditEventLogger

java.lang.Object
com.illumon.util.jettyhelper.JettyServerAuditEventLogger
All Implemented Interfaces:
AuditEventLoggerBasic, com.illumon.util.audit.AuditEventLoggerBasicEx

public class JettyServerAuditEventLogger extends Object implements com.illumon.util.audit.AuditEventLoggerBasicEx
  • Constructor Details

    • JettyServerAuditEventLogger

      public JettyServerAuditEventLogger(@Nullable io.deephaven.enterprise.auth.audit.AuditEventLogger auditEventLogLogger, String jettyHostName, int port, String mainClassName)
  • Method Details

    • log

      public void log(io.deephaven.enterprise.auth.UserContext userContext, String event, String details)
    • log

      public void log(@Nullable io.deephaven.enterprise.auth.UserContext user, @Nullable String namespace, @Nullable String tableName, String event, String details)
      Specified by:
      log in interface com.illumon.util.audit.AuditEventLoggerBasicEx
    • log

      public void log(@Nullable String namespace, @Nullable String tableName, String event, String details)
      Specified by:
      log in interface com.illumon.util.audit.AuditEventLoggerBasicEx
    • log

      public void log(String event, String details)
      Specified by:
      log in interface AuditEventLoggerBasic