Class AbstractLoggingBean

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.slf4j.Logger log  
      private java.util.concurrent.atomic.AtomicReference<SimplifiedLog> simplifiedLog  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected AbstractLoggingBean()
      Default constructor - creates a logger using the full class name
      protected AbstractLoggingBean​(java.lang.String discriminator)
      Create a logger for instances of the same class for which we might want to have a "discriminator" for them
    • Field Detail

      • log

        protected final org.slf4j.Logger log
      • simplifiedLog

        private final java.util.concurrent.atomic.AtomicReference<SimplifiedLog> simplifiedLog
    • Constructor Detail

      • AbstractLoggingBean

        protected AbstractLoggingBean()
        Default constructor - creates a logger using the full class name
      • AbstractLoggingBean

        protected AbstractLoggingBean​(java.lang.String discriminator)
        Create a logger for instances of the same class for which we might want to have a "discriminator" for them
        Parameters:
        discriminator - The discriminator value - ignored if null or empty
    • Method Detail

      • getSimplifiedLogger

        protected SimplifiedLog getSimplifiedLogger()