Package kos.core

Class LazyLogDelegate

  • All Implemented Interfaces:
    io.vertx.core.spi.logging.LogDelegate

    public class LazyLogDelegate
    extends Object
    implements io.vertx.core.spi.logging.LogDelegate
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private io.vertx.core.spi.logging.LogDelegate logger  
      private Supplier<io.vertx.core.spi.logging.LogDelegate> loggerSupplier  
    • Constructor Summary

      Constructors 
      Constructor Description
      LazyLogDelegate()  
    • Field Detail

      • loggerSupplier

        private final Supplier<io.vertx.core.spi.logging.LogDelegate> loggerSupplier
      • logger

        private io.vertx.core.spi.logging.LogDelegate logger
    • Constructor Detail

      • LazyLogDelegate

        public LazyLogDelegate()
    • Method Detail

      • getLogger

        public io.vertx.core.spi.logging.LogDelegate getLogger()