Class OnDemandLogger


  • public class OnDemandLogger
    extends Object
    The OnDemandLogger will defer the creation of the actual Log object until it is needed. This may be necessary to ensure that the Log implementation is consistent with the Log interface in the current class loader.
    • Constructor Detail

      • OnDemandLogger

        public OnDemandLogger​(Class c)
        Create an on-demand logger for the given class.
        Parameters:
        c -
    • Method Detail

      • resetLog

        public void resetLog()
        reset the Log object to force a reload
      • hasLog

        public boolean hasLog()
        Returns:
        true if Log is set
      • debug

        public void debug​(Object arg0)
      • error

        public void error​(Object arg0)
      • fatal

        public void fatal​(Object arg0)
      • info

        public void info​(Object arg0)
      • isDebugEnabled

        public boolean isDebugEnabled()
      • isErrorEnabled

        public boolean isErrorEnabled()
      • isFatalEnabled

        public boolean isFatalEnabled()
      • isInfoEnabled

        public boolean isInfoEnabled()
      • isTraceEnabled

        public boolean isTraceEnabled()
      • isWarnEnabled

        public boolean isWarnEnabled()
      • trace

        public void trace​(Object arg0)
      • warn

        public void warn​(Object arg0)