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

public final Class FallbackMLog

extends MLog
Class Inheritance
Imports
java.text.*, java.util.*, java.util.logging.*, com.mchange.lang.ThrowableUtils, com.mchange.v2.log.jdk14logging.Jdk14LoggingUtils

Nested and Inner Type Summary

Modifier and TypeClass and Description
private class
public static interface
private static class

Field Summary

Modifier and TypeField and Description
pack-priv static final MLevel
private static FallbackMLog.Filter
private final MLogger
private static MLevel
pack-priv static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private synchronized FallbackMLog.Filter
public synchronized MLevel
private static FallbackMLog.Filter
public synchronized Object
public MLogger
public MLogger
public synchronized MLevel
public void
overrideCutoffLevel(MLevel level)
Deprecated use setOverrideCutoffLevel(...)

public synchronized void
public synchronized void
Inherited from com.mchange.v2.log.MLog:
configenteringenteringenteringexitingexitingfindByClassnamesfinefinerfinestforceFallbackforceFallbackforceMLoggetLoggergetLoggergetLoggergetMLoggerinfoinstancelogloglogloglogplogplogplogplogrblogrblogrblogrbrefreshConfigrefreshConfigseverethrowingusingRedirectableLoggerswarning

Field Detail

DEFAULT_CUTOFF_LEVELback to summary
pack-priv static final MLevel DEFAULT_CUTOFF_LEVEL
globalFilterback to summary
private static FallbackMLog.Filter globalFilter
namelessback to summary
private final MLogger nameless
overrideCutoffLevelback to summary
private static MLevel overrideCutoffLevel
SEPback to summary
pack-priv static final String SEP

Constructor Detail

FallbackMLogback to summary
public FallbackMLog()

Method Detail

_getGlobalFilterback to summary
private synchronized FallbackMLog.Filter _getGlobalFilter()
cutoffLevelback to summary
public synchronized MLevel cutoffLevel()
filterFromObjectback to summary
private static FallbackMLog.Filter filterFromObject(Object o)
getGlobalFilterback to summary
public synchronized Object getGlobalFilter()
getMLoggerback to summary
public MLogger getMLogger(String name)

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

getMLoggerback to summary
public MLogger getMLogger()

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

getOverrideCutoffLevelback to summary
public synchronized MLevel getOverrideCutoffLevel()
overrideCutoffLevelback to summary
public void overrideCutoffLevel(MLevel level)

Deprecated

use setOverrideCutoffLevel(...)

setGlobalFilterback to summary
public synchronized void setGlobalFilter(Object filter)
setOverrideCutoffLevelback to summary
public synchronized void setOverrideCutoffLevel(MLevel level)
com.mchange.v2.log back to summary

private final Class FallbackMLog.FallbackMLogger

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

Field Summary

Modifier and TypeField and Description
pack-priv FallbackMLog.Filter
pack-priv String

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
private synchronized FallbackMLog.Filter
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
private void
format(MLevel l, String srcClass, String srcMeth, String msg, Object[] params, Throwable t)

private void
formatrb(MLevel l, String srcClass, String srcMeth, String rbname, String msg, Object[] params, Throwable t)

private String
formatString(MLevel l, String srcClass, String srcMeth, String msg, Object[] params, Throwable t)

public synchronized Object
public Object[]
public synchronized MLevel
public String
public ResourceBundle
public String
public boolean
public void
public synchronized boolean
private boolean
isLoggableMessage(MLevel l, String srcClass, String srcMeth, String msg, Object[] params, 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 synchronized void
public void
public void
public void
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

filterback to summary
pack-priv FallbackMLog.Filter filter
nameback to summary
pack-priv String name

Constructor Detail

FallbackMLoggerback to summary
public FallbackMLogger(String name)
FallbackMLoggerback to summary
public FallbackMLogger()

Method Detail

_getFilterback to summary
private synchronized FallbackMLog.Filter _getFilter()
addHandlerback to summary
public void addHandler(Object h) throws SecurityException

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

configback to summary
public void config(String msg)

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

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

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

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

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

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

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

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

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

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

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

fineback to summary
public void fine(String msg)

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

finerback to summary
public void finer(String msg)

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

finestback to summary
public void finest(String msg)

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

formatback to summary
private void format(MLevel l, String srcClass, String srcMeth, String msg, Object[] params, Throwable t)
formatrbback to summary
private void formatrb(MLevel l, String srcClass, String srcMeth, String rbname, String msg, Object[] params, Throwable t)
formatStringback to summary
private String formatString(MLevel l, String srcClass, String srcMeth, String msg, Object[] params, Throwable t)
getFilterback to summary
public synchronized Object getFilter()

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

getHandlersback to summary
public Object[] getHandlers()

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

getLevelback to summary
public synchronized MLevel getLevel()

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

getNameback to summary
public String getName()

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

getResourceBundleback to summary
public ResourceBundle getResourceBundle()

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

getResourceBundleNameback to summary
public String getResourceBundleName()

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

getUseParentHandlersback to summary
public boolean getUseParentHandlers()

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

infoback to summary
public void info(String msg)

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

isLoggableback to summary
public synchronized boolean isLoggable(MLevel l)

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

isLoggableMessageback to summary
private boolean isLoggableMessage(MLevel l, String srcClass, String srcMeth, String msg, Object[] params, Throwable t)
logback to summary
public void log(MLevel l, String msg)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.

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.

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.

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

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

setFilterback to summary
public synchronized void setFilter(Object filter)

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

setLevelback to summary
public void setLevel(MLevel l) throws SecurityException

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

setUseParentHandlersback to summary
public void setUseParentHandlers(boolean uph)

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

severeback to summary
public void severe(String msg)

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

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

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

warningback to summary
public void warning(String msg)

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

com.mchange.v2.log back to summary

public Interface FallbackMLog.Filter

Known Direct Implementers
com.mchange.v2.log.FallbackMLog.Jdk14FilterAdapter

Method Summary

Modifier and TypeMethod and Description
public boolean
isLoggable(MLevel level, String loggerName, String srcClass, String srcMeth, String msg, Object[] params, Throwable t)

Method Detail

isLoggableback to summary
public boolean isLoggable(MLevel level, String loggerName, String srcClass, String srcMeth, String msg, Object[] params, Throwable t)
com.mchange.v2.log back to summary

private Class FallbackMLog.Jdk14FilterAdapter

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

Field Summary

Modifier and TypeField and Description
private Filter

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv Filter
public boolean
isLoggable(MLevel level, String loggerName, String srcClass, String srcMeth, String msg, Object[] params, Throwable t)

Implements com.mchange.v2.log.FallbackMLog.Filter.isLoggable.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

julFilterback to summary
private Filter julFilter

Constructor Detail

Jdk14FilterAdapterback to summary
pack-priv Jdk14FilterAdapter(Filter julFilter)

Method Detail

getInnerback to summary
pack-priv Filter getInner()
isLoggableback to summary
public boolean isLoggable(MLevel level, String loggerName, String srcClass, String srcMeth, String msg, Object[] params, Throwable t)

Implements com.mchange.v2.log.FallbackMLog.Filter.isLoggable.