Top Fields Constructors Methods
com.mchange.v2.log

public abstract Class MLog

extends Object
Class Inheritance
Known Direct Subclasses
com.mchange.v2.log.jdk14logging.Jdk14MLog, com.mchange.v2.log.log4j.Log4jMLog, com.mchange.v2.log.log4j2.Log4j2MLog, com.mchange.v2.log.slf4j.Slf4jMLog, com.mchange.v2.log.FallbackMLog
Imports
java.util.List, .ArrayList, com.mchange.v1.util.StringTokenizerUtils, com.mchange.v2.cfg.MultiPropertiesConfig

Field Summary

Modifier and TypeField and Description
private static MLogger
private static MLog
private static boolean
private static NameTransformer

Constructor Summary

AccessConstructor and Description
public
MLog()

Method Summary

Modifier and TypeMethod and Description
public static void
public static void
entering(String srcClass, String srcMeth)

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

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

public static void
exiting(String srcClass, String srcMeth)

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

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

public static void
fine(String msg)

public static void
public static void
public static MLog
forceFallback()

Returns the MLog instance that was replaced by this operation

public static synchronized MLog
forceFallback(MLevel level)

Returns the MLog instance that was replaced by this operation

public static synchronized MLog
forceMLog(MLog mlog)

Returns the MLog instance that was replaced by this operation

public static MLogger
public static MLogger
public static MLogger
public MLogger
public abstract MLogger
public abstract MLogger
public static void
info(String msg)

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

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

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

public static void
private static synchronized MLogger
public static void
logp(MLevel l, String srcClass, String srcMeth, String msg)

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

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

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

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

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

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

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

private static synchronized MLog
mlog()

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

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

private static synchronized NameTransformer
public static synchronized boolean
public static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_loggerback to summary
private static MLogger _logger
_mlogback to summary
private static MLog _mlog
_redirectableLoggersback to summary
private static boolean _redirectableLoggers
_transformerback to summary
private static NameTransformer _transformer

Constructor Detail

MLogback to summary
public MLog()

Method Detail

configback to summary
public static void config(String msg)
enteringback to summary
public static void entering(String srcClass, String srcMeth)
enteringback to summary
public static void entering(String srcClass, String srcMeth, Object param)
enteringback to summary
public static void entering(String srcClass, String srcMeth, Object[] params)
exitingback to summary
public static void exiting(String srcClass, String srcMeth)
exitingback to summary
public static void exiting(String srcClass, String srcMeth, Object result)
findByClassnamesback to summary
public static MLog findByClassnames(String[] classnames, boolean log_attempts_to_stderr)
fineback to summary
public static void fine(String msg)
finerback to summary
public static void finer(String msg)
finestback to summary
public static void finest(String msg)
forceFallbackback to summary
public static MLog forceFallback()

Returns the MLog instance that was replaced by this operation

forceFallbackback to summary
public static synchronized MLog forceFallback(MLevel level)

Returns the MLog instance that was replaced by this operation

forceMLogback to summary
public static synchronized MLog forceMLog(MLog mlog)

Returns the MLog instance that was replaced by this operation

getLoggerback to summary
public static MLogger getLogger(String name)
getLoggerback to summary
public static MLogger getLogger(Class<T> cl)
getLoggerback to summary
public static MLogger getLogger()
getMLoggerback to summary
public MLogger getMLogger(Class<T> cl)
getMLoggerback to summary
public abstract MLogger getMLogger(String name)
getMLoggerback to summary
public abstract MLogger getMLogger()
infoback to summary
public static void info(String msg)
instanceback to summary
public static MLog instance()
logback to summary
public static void log(MLevel l, String msg)
logback to summary
public static void log(MLevel l, String msg, Object param)
logback to summary
public static void log(MLevel l, String msg, Object[] params)
logback to summary
public static void log(MLevel l, String msg, Throwable t)
loggerback to summary
private static synchronized MLogger logger()
logpback to summary
public static void logp(MLevel l, String srcClass, String srcMeth, String msg)
logpback to summary
public static void logp(MLevel l, String srcClass, String srcMeth, String msg, Object param)
logpback to summary
public static void logp(MLevel l, String srcClass, String srcMeth, String msg, Object[] params)
logpback to summary
public static void logp(MLevel l, String srcClass, String srcMeth, String msg, Throwable t)
logrbback to summary
public static void logrb(MLevel l, String srcClass, String srcMeth, String rb, String msg)
logrbback to summary
public static void logrb(MLevel l, String srcClass, String srcMeth, String rb, String msg, Object param)
logrbback to summary
public static void logrb(MLevel l, String srcClass, String srcMeth, String rb, String msg, Object[] params)
logrbback to summary
public static void logrb(MLevel l, String srcClass, String srcMeth, String rb, String msg, Throwable t)
mlogback to summary
private static synchronized MLog mlog()
refreshConfigback to summary
public static void refreshConfig()
refreshConfigback to summary
public static synchronized void refreshConfig(MultiPropertiesConfig[] overrides, String overridesDescription)
severeback to summary
public static void severe(String msg)
throwingback to summary
public static void throwing(String srcClass, String srcMeth, Throwable t)
transformerback to summary
private static synchronized NameTransformer transformer()
usingRedirectableLoggersback to summary
public static synchronized boolean usingRedirectableLoggers()
warningback to summary
public static void warning(String msg)