Class MultiPartitionLoggerThreadSafeBase

java.lang.Object
io.deephaven.enterprise.binlog.buffered.impl.MultiPartitionLoggerThreadSafeBase
All Implemented Interfaces:
Logger, Closeable, Flushable, AutoCloseable
Direct Known Subclasses:
PersistentQueryConfigurationLoggerImpl, PersistentQueryStateLoggerImpl, QueryUserAssignmentLoggerImpl, ResourceUtilizationLoggerImpl

@InternalUseOnly public abstract class MultiPartitionLoggerThreadSafeBase extends Object implements Logger
The base class for thread-safe, multi-partition buffered loggers. While this class is public, it is used as a code generation target and not for public extension. See package-info.
  • Constructor Details

    • MultiPartitionLoggerThreadSafeBase

      protected MultiPartitionLoggerThreadSafeBase(ByteBuffer buffer, MultiPartitionWriter multiPartitionWriter, int maxEntrySize)
  • Method Details