Class MLog

java.lang.Object
com.mchange.v2.log.MLog
Direct Known Subclasses:
FallbackMLog, Jdk14MLog, Log4j2MLog, Log4jMLog, Slf4jMLog

public abstract class MLog extends Object
  • Constructor Details

    • MLog

      public MLog()
  • Method Details

    • usingRedirectableLoggers

      public static boolean usingRedirectableLoggers()
    • refreshConfig

      public static void refreshConfig()
    • forceFallback

      public static MLog forceFallback()
      Returns the MLog instance that was replaced by this operation
    • forceFallback

      public static MLog forceFallback(MLevel level)
      Returns the MLog instance that was replaced by this operation
    • forceMLog

      public static MLog forceMLog(MLog mlog)
      Returns the MLog instance that was replaced by this operation
    • refreshConfig

      public static void refreshConfig(MultiPropertiesConfig[] overrides, String overridesDescription)
    • findByClassnames

      public static MLog findByClassnames(String[] classnames, boolean log_attempts_to_stderr)
    • instance

      public static MLog instance()
    • getLogger

      public static MLogger getLogger(String name)
    • getLogger

      public static MLogger getLogger(Class cl)
    • getLogger

      public static MLogger getLogger()
    • log

      public static void log(MLevel l, String msg)
    • log

      public static void log(MLevel l, String msg, Object param)
    • log

      public static void log(MLevel l, String msg, Object[] params)
    • log

      public static void log(MLevel l, String msg, Throwable t)
    • logp

      public static void logp(MLevel l, String srcClass, String srcMeth, String msg)
    • logp

      public static void logp(MLevel l, String srcClass, String srcMeth, String msg, Object param)
    • logp

      public static void logp(MLevel l, String srcClass, String srcMeth, String msg, Object[] params)
    • logp

      public static void logp(MLevel l, String srcClass, String srcMeth, String msg, Throwable t)
    • logrb

      public static void logrb(MLevel l, String srcClass, String srcMeth, String rb, String msg)
    • logrb

      public static void logrb(MLevel l, String srcClass, String srcMeth, String rb, String msg, Object param)
    • logrb

      public static void logrb(MLevel l, String srcClass, String srcMeth, String rb, String msg, Object[] params)
    • logrb

      public static void logrb(MLevel l, String srcClass, String srcMeth, String rb, String msg, Throwable t)
    • entering

      public static void entering(String srcClass, String srcMeth)
    • entering

      public static void entering(String srcClass, String srcMeth, Object param)
    • entering

      public static void entering(String srcClass, String srcMeth, Object[] params)
    • exiting

      public static void exiting(String srcClass, String srcMeth)
    • exiting

      public static void exiting(String srcClass, String srcMeth, Object result)
    • throwing

      public static void throwing(String srcClass, String srcMeth, Throwable t)
    • severe

      public static void severe(String msg)
    • warning

      public static void warning(String msg)
    • info

      public static void info(String msg)
    • config

      public static void config(String msg)
    • fine

      public static void fine(String msg)
    • finer

      public static void finer(String msg)
    • finest

      public static void finest(String msg)
    • getMLogger

      public MLogger getMLogger(Class cl)
    • getMLogger

      public abstract MLogger getMLogger(String name)
    • getMLogger

      public abstract MLogger getMLogger()