Interface AuditEventLogFormat1Interface

All Superinterfaces:
io.deephaven.enterprise.auth.audit.AuditEventLogger, com.illumon.intradaylogger.IntradayLogger
All Known Implementing Classes:
AuditEventLogFormat2Logger

public interface AuditEventLogFormat1Interface
extends com.illumon.intradaylogger.IntradayLogger, io.deephaven.enterprise.auth.audit.AuditEventLogger
Interface for AuditEventLogFormat1Logger, implements AuditEventLogger
  • Nested Class Summary

    Nested classes/interfaces inherited from interface io.deephaven.enterprise.auth.audit.AuditEventLogger

    io.deephaven.enterprise.auth.audit.AuditEventLogger.Null

    Nested classes/interfaces inherited from interface com.illumon.intradaylogger.IntradayLogger

    com.illumon.intradaylogger.IntradayLogger.TableWriterFactory, com.illumon.intradaylogger.IntradayLogger.TableWriterFactoryImpl
  • Field Summary

    Fields inherited from interface com.illumon.intradaylogger.IntradayLogger

    DEFAULT_INTRADAY_LOGGER_FLAGS
  • Method Summary

    Modifier and Type Method Description
    default void event​(io.deephaven.enterprise.auth.audit.AuditEvent event)  
    default void log​(long timestamp, String clientHost, int clientPort, String serverHost, int serverPort, String process, String processInfoId, io.deephaven.enterprise.auth.UserContext userContext, String processUser, String namespace, String table, int id, String event, String details)
    Deprecated.
    void log​(Row.Flags flags, long timestamp, String clientHost, int clientPort, String serverHost, int serverPort, String process, String processInfoId, io.deephaven.enterprise.auth.UserContext userContext, String processUser, String namespace, String table, int id, String event, String details)  

    Methods inherited from interface io.deephaven.enterprise.auth.audit.AuditEventLogger

    event

    Methods inherited from interface com.illumon.intradaylogger.IntradayLogger

    close, getLogFormat, getWriterThread, init, init, init, init, isClosed, setOverflowThrottle, shutdown, tryWrite, usingDynamicPartitioning, waitDone, waitDone
  • Method Details

    • log

      void log​(Row.Flags flags, long timestamp, String clientHost, int clientPort, String serverHost, int serverPort, String process, String processInfoId, io.deephaven.enterprise.auth.UserContext userContext, String processUser, String namespace, String table, int id, String event, String details)
    • log

      default void log​(long timestamp, String clientHost, int clientPort, String serverHost, int serverPort, String process, String processInfoId, io.deephaven.enterprise.auth.UserContext userContext, String processUser, String namespace, String table, int id, String event, String details)
      Deprecated.
    • event

      default void event​(io.deephaven.enterprise.auth.audit.AuditEvent event)
      Specified by:
      event in interface io.deephaven.enterprise.auth.audit.AuditEventLogger