Top Inners Fields Constructors Methods
com.mchange.v2.log.log4j2

public final Class Log4j2MLog

extends MLog
Class Inheritance
Static Imports
com.mchange.v2.log.LogUtils.createMessage, .LogUtils.formatMessage

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
pack-priv static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
public MLogger
public MLogger
public MLogger
Inherited from com.mchange.v2.log.MLog:
configenteringenteringenteringexitingexitingfindByClassnamesfinefinerfinestforceFallbackforceFallbackforceMLoggetLoggergetLoggergetLoggerinfoinstancelogloglogloglogplogplogplogplogrblogrblogrblogrbrefreshConfigrefreshConfigseverethrowingusingRedirectableLoggerswarning

Field Detail

CHECK_CLASSback to summary
pack-priv static final String CHECK_CLASS

Constructor Detail

Log4j2MLogback to summary
public Log4j2MLog() throws ClassNotFoundException

Method Detail

fallbackWarnback to summary
private void fallbackWarn(String subst)
getMLoggerback to summary
public MLogger getMLogger(String name)

Implements abstract com.mchange.v2.log.MLog.getMLogger.

Annotations
@Override
getMLoggerback to summary
public MLogger getMLogger(Class<T> cl)

Overrides com.mchange.v2.log.MLog.getMLogger.

Annotations
@Override
getMLoggerback to summary
public MLogger getMLogger()

Implements abstract com.mchange.v2.log.MLog.getMLogger.

Annotations
@Override
com.mchange.v2.log.log4j2 back to summary

private final Class Log4j2MLog.Log4jMLogger

extends Object
implements MLogger
Class Inheritance
All Implemented Interfaces
com.mchange.v2.log.MLogger

Field Summary

Modifier and TypeField and Description
pack-priv static final String
pack-priv final Logger
pack-priv MLevel

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

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

Implements com.mchange.v2.log.MLogger.entering.

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

Implements com.mchange.v2.log.MLogger.entering.

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

Implements com.mchange.v2.log.MLogger.exiting.

public void
public void
public void
public Object
public Object[]
public synchronized MLevel
public String
public ResourceBundle
public String
public boolean
private static MLevel
public void
public boolean
private static Level
private void
log(Level lvl, Object msg, Throwable t)

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

Implements com.mchange.v2.log.MLogger.log.

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

Implements com.mchange.v2.log.MLogger.logp.

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

Implements com.mchange.v2.log.MLogger.logp.

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

Implements com.mchange.v2.log.MLogger.logp.

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

Implements com.mchange.v2.log.MLogger.logp.

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

Implements com.mchange.v2.log.MLogger.logrb.

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

Implements com.mchange.v2.log.MLogger.logrb.

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

Implements com.mchange.v2.log.MLogger.logrb.

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

Implements com.mchange.v2.log.MLogger.logrb.

public void
public void
public synchronized void
public void
public void
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

FQCNback to summary
pack-priv static final String FQCN
loggerback to summary
pack-priv final Logger logger
myLevelback to summary
pack-priv MLevel myLevel

Constructor Detail

Log4jMLoggerback to summary
pack-priv Log4jMLogger(Logger logger)

Method Detail

addHandlerback to summary
public void addHandler(Object h) throws SecurityException

Implements com.mchange.v2.log.MLogger.addHandler.

Annotations
@Override
configback to summary
public void config(String msg)

Implements com.mchange.v2.log.MLogger.config.

Annotations
@Override
enteringback to summary
public void entering(String srcClass, String srcMeth)

Implements com.mchange.v2.log.MLogger.entering.

Annotations
@Override
enteringback to summary
public void entering(String srcClass, String srcMeth, Object param)

Implements com.mchange.v2.log.MLogger.entering.

Annotations
@Override
enteringback to summary
public void entering(String srcClass, String srcMeth, Object[] params)

Implements com.mchange.v2.log.MLogger.entering.

Annotations
@Override
exitingback to summary
public void exiting(String srcClass, String srcMeth)

Implements com.mchange.v2.log.MLogger.exiting.

Annotations
@Override
exitingback to summary
public void exiting(String srcClass, String srcMeth, Object result)

Implements com.mchange.v2.log.MLogger.exiting.

Annotations
@Override
fineback to summary
public void fine(String msg)

Implements com.mchange.v2.log.MLogger.fine.

Annotations
@Override
finerback to summary
public void finer(String msg)

Implements com.mchange.v2.log.MLogger.finer.

Annotations
@Override
finestback to summary
public void finest(String msg)

Implements com.mchange.v2.log.MLogger.finest.

Annotations
@Override
getFilterback to summary
public Object getFilter()

Implements com.mchange.v2.log.MLogger.getFilter.

Annotations
@Override
getHandlersback to summary
public Object[] getHandlers()

Implements com.mchange.v2.log.MLogger.getHandlers.

Annotations
@Override
getLevelback to summary
public synchronized MLevel getLevel()

Implements com.mchange.v2.log.MLogger.getLevel.

Annotations
@Override
getNameback to summary
public String getName()

Implements com.mchange.v2.log.MLogger.getName.

Annotations
@Override
getResourceBundleback to summary
public ResourceBundle getResourceBundle()

Implements com.mchange.v2.log.MLogger.getResourceBundle.

Annotations
@Override
getResourceBundleNameback to summary
public String getResourceBundleName()

Implements com.mchange.v2.log.MLogger.getResourceBundleName.

Annotations
@Override
getUseParentHandlersback to summary
public boolean getUseParentHandlers()

Implements com.mchange.v2.log.MLogger.getUseParentHandlers.

Annotations
@Override
guessMLevelback to summary
private static MLevel guessMLevel(Level lvl)
infoback to summary
public void info(String msg)

Implements com.mchange.v2.log.MLogger.info.

Annotations
@Override
isLoggableback to summary
public boolean isLoggable(MLevel l)

Implements com.mchange.v2.log.MLogger.isLoggable.

Annotations
@Override
levelback to summary
private static Level level(MLevel lvl)
logback to summary
private void log(Level lvl, Object msg, Throwable t)
logback to summary
public void log(MLevel l, String msg)

Implements com.mchange.v2.log.MLogger.log.

Annotations
@Override
logback to summary
public void log(MLevel l, String msg, Object param)

Implements com.mchange.v2.log.MLogger.log.

Annotations
@Override
logback to summary
public void log(MLevel l, String msg, Object[] params)

Implements com.mchange.v2.log.MLogger.log.

Annotations
@Override
logback to summary
public void log(MLevel l, String msg, Throwable t)

Implements com.mchange.v2.log.MLogger.log.

Annotations
@Override
logpback to summary
public void logp(MLevel l, String srcClass, String srcMeth, String msg)

Implements com.mchange.v2.log.MLogger.logp.

Annotations
@Override
logpback to summary
public void logp(MLevel l, String srcClass, String srcMeth, String msg, Object param)

Implements com.mchange.v2.log.MLogger.logp.

Annotations
@Override
logpback to summary
public void logp(MLevel l, String srcClass, String srcMeth, String msg, Object[] params)

Implements com.mchange.v2.log.MLogger.logp.

Annotations
@Override
logpback to summary
public void logp(MLevel l, String srcClass, String srcMeth, String msg, Throwable t)

Implements com.mchange.v2.log.MLogger.logp.

Annotations
@Override
logrbback to summary
public void logrb(MLevel l, String srcClass, String srcMeth, String rb, String msg)

Implements com.mchange.v2.log.MLogger.logrb.

Annotations
@Override
logrbback to summary
public void logrb(MLevel l, String srcClass, String srcMeth, String rb, String msg, Object param)

Implements com.mchange.v2.log.MLogger.logrb.

Annotations
@Override
logrbback to summary
public void logrb(MLevel l, String srcClass, String srcMeth, String rb, String msg, Object[] params)

Implements com.mchange.v2.log.MLogger.logrb.

Annotations
@Override
logrbback to summary
public void logrb(MLevel l, String srcClass, String srcMeth, String rb, String msg, Throwable t)

Implements com.mchange.v2.log.MLogger.logrb.

Annotations
@Override
removeHandlerback to summary
public void removeHandler(Object h) throws SecurityException

Implements com.mchange.v2.log.MLogger.removeHandler.

Annotations
@Override
setFilterback to summary
public void setFilter(Object java14Filter) throws SecurityException

Implements com.mchange.v2.log.MLogger.setFilter.

Annotations
@Override
setLevelback to summary
public synchronized void setLevel(MLevel l) throws SecurityException

Implements com.mchange.v2.log.MLogger.setLevel.

Annotations
@Override
setUseParentHandlersback to summary
public void setUseParentHandlers(boolean uph)

Implements com.mchange.v2.log.MLogger.setUseParentHandlers.

Annotations
@Override
severeback to summary
public void severe(String msg)

Implements com.mchange.v2.log.MLogger.severe.

Annotations
@Override
throwingback to summary
public void throwing(String srcClass, String srcMeth, Throwable t)

Implements com.mchange.v2.log.MLogger.throwing.

Annotations
@Override
warningback to summary
public void warning(String msg)

Implements com.mchange.v2.log.MLogger.warning.

Annotations
@Override