Class Logger


  • public class Logger
    extends java.util.logging.Logger
    Deprecated.
    Logger class to use throughout the Contract Implementation Only available within the 1.4.3 release, this class was a helper class that wrapped the standard java.util.logging. This being deprecated as it doesn't enough extra function and also log calls made via this can loose their 'caller method info' For chaincode/contract implementations please use java.util.logging or your own framework. All the Hyperledger Fabric code here is logged in loggers with names starting org.hyperledger
    • Field Summary

      • Fields inherited from class java.util.logging.Logger

        global, GLOBAL_LOGGER_NAME
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected Logger​(java.lang.String name)
      Deprecated.
       
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      void debug​(java.lang.String msg)
      Deprecated. 
      void debug​(java.util.function.Supplier<java.lang.String> msgSupplier)
      Deprecated. 
      void error​(java.lang.String message)
      Deprecated. 
      void error​(java.util.function.Supplier<java.lang.String> msgSupplier)
      Deprecated. 
      java.lang.String formatError​(java.lang.Throwable throwable)
      Deprecated. 
      static Logger getLogger​(java.lang.Class<?> class1)
      Deprecated.
       
      static Logger getLogger​(java.lang.String name)
      Deprecated.
       
      • Methods inherited from class java.util.logging.Logger

        addHandler, config, config, entering, entering, entering, exiting, exiting, fine, fine, finer, finer, finest, finest, getAnonymousLogger, getAnonymousLogger, getFilter, getGlobal, getHandlers, getLevel, getLogger, getName, getParent, getResourceBundle, getResourceBundleName, getUseParentHandlers, info, info, isLoggable, log, log, log, log, log, log, log, logp, logp, logp, logp, logp, logp, logrb, logrb, logrb, logrb, logrb, logrb, logrb, logrb, removeHandler, setFilter, setLevel, setParent, setResourceBundle, setUseParentHandlers, severe, severe, throwing, warning, warning
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Logger

        protected Logger​(java.lang.String name)
        Deprecated.
    • Method Detail

      • getLogger

        public static Logger getLogger​(java.lang.String name)
        Deprecated.
      • debug

        public void debug​(java.util.function.Supplier<java.lang.String> msgSupplier)
        Deprecated.
      • debug

        public void debug​(java.lang.String msg)
        Deprecated.
      • getLogger

        public static Logger getLogger​(java.lang.Class<?> class1)
        Deprecated.
      • error

        public void error​(java.lang.String message)
        Deprecated.
      • error

        public void error​(java.util.function.Supplier<java.lang.String> msgSupplier)
        Deprecated.
      • formatError

        public java.lang.String formatError​(java.lang.Throwable throwable)
        Deprecated.