Class LoggerFactorySingleCache

java.lang.Object
io.deephaven.internal.log.LoggerFactorySingleCache
All Implemented Interfaces:
LoggerFactory

public abstract class LoggerFactorySingleCache extends Object implements LoggerFactory
An implementation that always returns a single cached Logger. (This also means that the implementations does not make use of the logger name.)
  • Constructor Details

    • LoggerFactorySingleCache

      public LoggerFactorySingleCache()
  • Method Details

    • create

      public final io.deephaven.io.logger.Logger create(String name)
      Specified by:
      create in interface LoggerFactory
    • createInternal

      public abstract io.deephaven.io.logger.Logger createInternal()