Package io.toro.martini.util
Class PrefixingLogger
- java.lang.Object
-
- io.toro.martini.util.PrefixingLogger
-
- All Implemented Interfaces:
Logger
public final class PrefixingLogger extends Object implements Logger
Logger that adds prefix to its log messages. This makes tracking of some log messages easier to track.
Usage:
PrefixingLogger logger = new PrefixingLogger( "Bambi", Bambi.class );
logger.info ( "was here" );
Expected Log Message:
{Bambi} -> was here
-
-
Field Summary
-
Fields inherited from interface org.slf4j.Logger
ROOT_LOGGER_NAME
-
-
Constructor Summary
Constructors Constructor Description PrefixingLogger(String prefix, Class clazz)PrefixingLogger(String prefix, Logger logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddebug(String msg)voiddebug(String format, Object arg)voiddebug(String format, Object... arguments)voiddebug(String format, Object arg1, Object arg2)voiddebug(String msg, Throwable t)voiddebug(Marker marker, String msg)voiddebug(Marker marker, String format, Object arg)voiddebug(Marker marker, String format, Object... arguments)voiddebug(Marker marker, String format, Object arg1, Object arg2)voiddebug(Marker marker, String msg, Throwable t)voiderror(String msg)voiderror(String format, Object arg)voiderror(String format, Object... arguments)voiderror(String format, Object arg1, Object arg2)voiderror(String msg, Throwable t)voiderror(Marker marker, String msg)voiderror(Marker marker, String format, Object arg)voiderror(Marker marker, String format, Object... arguments)voiderror(Marker marker, String format, Object arg1, Object arg2)voiderror(Marker marker, String msg, Throwable t)StringgetName()voidinfo(String msg)voidinfo(String format, Object arg)voidinfo(String format, Object... arguments)voidinfo(String format, Object arg1, Object arg2)voidinfo(String msg, Throwable t)voidinfo(Marker marker, String msg)voidinfo(Marker marker, String format, Object arg)voidinfo(Marker marker, String format, Object... arguments)voidinfo(Marker marker, String format, Object arg1, Object arg2)voidinfo(Marker marker, String msg, Throwable t)booleanisDebugEnabled()booleanisDebugEnabled(Marker marker)booleanisErrorEnabled()booleanisErrorEnabled(Marker marker)booleanisInfoEnabled()booleanisInfoEnabled(Marker marker)booleanisTraceEnabled()booleanisTraceEnabled(Marker marker)booleanisWarnEnabled()booleanisWarnEnabled(Marker marker)voidtrace(String msg)voidtrace(String format, Object arg)voidtrace(String format, Object... arguments)voidtrace(String format, Object arg1, Object arg2)voidtrace(String msg, Throwable t)voidtrace(Marker marker, String msg)voidtrace(Marker marker, String format, Object arg)voidtrace(Marker marker, String format, Object... argArray)voidtrace(Marker marker, String format, Object arg1, Object arg2)voidtrace(Marker marker, String msg, Throwable t)voidwarn(String msg)voidwarn(String format, Object arg)voidwarn(String format, Object... arguments)voidwarn(String format, Object arg1, Object arg2)voidwarn(String msg, Throwable t)voidwarn(Marker marker, String msg)voidwarn(Marker marker, String format, Object arg)voidwarn(Marker marker, String format, Object... arguments)voidwarn(Marker marker, String format, Object arg1, Object arg2)voidwarn(Marker marker, String msg, Throwable t)
-
-
-
Method Detail
-
isTraceEnabled
public boolean isTraceEnabled()
- Specified by:
isTraceEnabledin interfaceLogger
-
isTraceEnabled
public boolean isTraceEnabled(Marker marker)
- Specified by:
isTraceEnabledin interfaceLogger
-
isDebugEnabled
public boolean isDebugEnabled()
- Specified by:
isDebugEnabledin interfaceLogger
-
isDebugEnabled
public boolean isDebugEnabled(Marker marker)
- Specified by:
isDebugEnabledin interfaceLogger
-
isInfoEnabled
public boolean isInfoEnabled()
- Specified by:
isInfoEnabledin interfaceLogger
-
isInfoEnabled
public boolean isInfoEnabled(Marker marker)
- Specified by:
isInfoEnabledin interfaceLogger
-
isWarnEnabled
public boolean isWarnEnabled()
- Specified by:
isWarnEnabledin interfaceLogger
-
isWarnEnabled
public boolean isWarnEnabled(Marker marker)
- Specified by:
isWarnEnabledin interfaceLogger
-
isErrorEnabled
public boolean isErrorEnabled()
- Specified by:
isErrorEnabledin interfaceLogger
-
isErrorEnabled
public boolean isErrorEnabled(Marker marker)
- Specified by:
isErrorEnabledin interfaceLogger
-
-