Class LoggerFactorySingleCache

  • All Implemented Interfaces:
    LoggerFactory

    public abstract class LoggerFactorySingleCache
    extends java.lang.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 Detail

      • LoggerFactorySingleCache

        public LoggerFactorySingleCache()
    • Method Detail

      • create

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

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