java.lang.Object
org.seppiko.glf.event.AbstractLogger
- All Implemented Interfaces:
Logger
- Direct Known Subclasses:
LegacyAbstractLogger
public abstract class AbstractLogger extends java.lang.Object implements Logger
Abstract logger implementation
- Author:
- Leonard Woo
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Stringname -
Constructor Summary
Constructors Constructor Description AbstractLogger() -
Method Summary
Modifier and Type Method Description voiddebug(java.lang.String message)voiddebug(java.lang.String message, java.lang.Object param)voiddebug(java.lang.String message, java.lang.Object... params)voiddebug(java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause)voiddebug(java.lang.String message, java.lang.Object param, java.lang.Throwable cause)voiddebug(java.lang.String message, java.lang.Throwable cause)voiddebug(Marker marker, java.lang.String message)voiddebug(Marker marker, java.lang.String message, java.lang.Object param)voiddebug(Marker marker, java.lang.String message, java.lang.Object... params)voiddebug(Marker marker, java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause)voiddebug(Marker marker, java.lang.String message, java.lang.Object param, java.lang.Throwable cause)voiddebug(Marker marker, java.lang.String message, java.lang.Throwable cause)voiderror(java.lang.String message)voiderror(java.lang.String message, java.lang.Object param)voiderror(java.lang.String message, java.lang.Object... params)voiderror(java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause)voiderror(java.lang.String message, java.lang.Object param, java.lang.Throwable cause)voiderror(java.lang.String message, java.lang.Throwable cause)voiderror(Marker marker, java.lang.String message)voiderror(Marker marker, java.lang.String message, java.lang.Object param)voiderror(Marker marker, java.lang.String message, java.lang.Object... params)voiderror(Marker marker, java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause)voiderror(Marker marker, java.lang.String message, java.lang.Object param, java.lang.Throwable cause)voiderror(Marker marker, java.lang.String message, java.lang.Throwable cause)voidfatal(java.lang.String message)voidfatal(java.lang.String message, java.lang.Object param)voidfatal(java.lang.String message, java.lang.Object... params)voidfatal(java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause)voidfatal(java.lang.String message, java.lang.Object param, java.lang.Throwable cause)voidfatal(java.lang.String message, java.lang.Throwable cause)voidfatal(Marker marker, java.lang.String message)voidfatal(Marker marker, java.lang.String message, java.lang.Object param)voidfatal(Marker marker, java.lang.String message, java.lang.Object... params)voidfatal(Marker marker, java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause)voidfatal(Marker marker, java.lang.String message, java.lang.Object param, java.lang.Throwable cause)voidfatal(Marker marker, java.lang.String message, java.lang.Throwable cause)protected abstract java.lang.StringgetFullyQualifiedCallerName()FQCN is a real service name.java.lang.StringgetName()protected abstract voidhandleNormalizedLoggingCall(Level level, Marker marker, java.lang.String msg, java.lang.Object[] arguments, java.lang.Throwable cause)A method likeLocationLoggerfor log callervoidinfo(java.lang.String message)voidinfo(java.lang.String message, java.lang.Object param)voidinfo(java.lang.String message, java.lang.Object... params)voidinfo(java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause)voidinfo(java.lang.String message, java.lang.Object param, java.lang.Throwable cause)voidinfo(java.lang.String message, java.lang.Throwable cause)voidinfo(Marker marker, java.lang.String message)voidinfo(Marker marker, java.lang.String message, java.lang.Object param)voidinfo(Marker marker, java.lang.String message, java.lang.Object... params)voidinfo(Marker marker, java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause)voidinfo(Marker marker, java.lang.String message, java.lang.Object param, java.lang.Throwable cause)voidinfo(Marker marker, java.lang.String message, java.lang.Throwable cause)voidtrace(java.lang.String message)voidtrace(java.lang.String message, java.lang.Object param)voidtrace(java.lang.String message, java.lang.Object... params)voidtrace(java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause)voidtrace(java.lang.String message, java.lang.Object param, java.lang.Throwable cause)voidtrace(java.lang.String message, java.lang.Throwable cause)voidtrace(Marker marker, java.lang.String message)voidtrace(Marker marker, java.lang.String message, java.lang.Object param)voidtrace(Marker marker, java.lang.String message, java.lang.Object... params)voidtrace(Marker marker, java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause)voidtrace(Marker marker, java.lang.String message, java.lang.Object param, java.lang.Throwable cause)voidtrace(Marker marker, java.lang.String message, java.lang.Throwable cause)voidwarn(java.lang.String message)voidwarn(java.lang.String message, java.lang.Object param)voidwarn(java.lang.String message, java.lang.Object... params)voidwarn(java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause)voidwarn(java.lang.String message, java.lang.Object param, java.lang.Throwable cause)voidwarn(java.lang.String message, java.lang.Throwable cause)voidwarn(Marker marker, java.lang.String message)voidwarn(Marker marker, java.lang.String message, java.lang.Object param)voidwarn(Marker marker, java.lang.String message, java.lang.Object... params)voidwarn(Marker marker, java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause)voidwarn(Marker marker, java.lang.String message, java.lang.Object param, java.lang.Throwable cause)voidwarn(Marker marker, java.lang.String message, java.lang.Throwable cause)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.seppiko.glf.api.Logger
isDebugEnabled, isDebugEnabled, isErrorEnabled, isErrorEnabled, isFatalEnabled, isFatalEnabled, isInfoEnabled, isInfoEnabled, isTraceEnabled, isTraceEnabled, isWarnEnabled, isWarnEnabled
-
Field Details
-
name
protected java.lang.String name
-
-
Constructor Details
-
AbstractLogger
public AbstractLogger()
-
-
Method Details
-
getName
public java.lang.String getName() -
trace
public void trace(java.lang.String message) -
trace
public void trace(java.lang.String message, java.lang.Object param) -
trace
public void trace(java.lang.String message, java.lang.Object... params) -
trace
public void trace(java.lang.String message, java.lang.Throwable cause) -
trace
public void trace(java.lang.String message, java.lang.Object param, java.lang.Throwable cause) -
trace
public void trace(java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause) -
trace
-
trace
-
trace
-
trace
-
trace
public void trace(Marker marker, java.lang.String message, java.lang.Object param, java.lang.Throwable cause) -
trace
public void trace(Marker marker, java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause) -
debug
public void debug(java.lang.String message) -
debug
public void debug(java.lang.String message, java.lang.Object param) -
debug
public void debug(java.lang.String message, java.lang.Object... params) -
debug
public void debug(java.lang.String message, java.lang.Throwable cause) -
debug
public void debug(java.lang.String message, java.lang.Object param, java.lang.Throwable cause) -
debug
public void debug(java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause) -
debug
-
debug
-
debug
-
debug
-
debug
public void debug(Marker marker, java.lang.String message, java.lang.Object param, java.lang.Throwable cause) -
debug
public void debug(Marker marker, java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause) -
info
public void info(java.lang.String message) -
info
public void info(java.lang.String message, java.lang.Object param) -
info
public void info(java.lang.String message, java.lang.Object... params) -
info
public void info(java.lang.String message, java.lang.Throwable cause) -
info
public void info(java.lang.String message, java.lang.Object param, java.lang.Throwable cause) -
info
public void info(java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause) -
info
-
info
-
info
-
info
-
info
public void info(Marker marker, java.lang.String message, java.lang.Object param, java.lang.Throwable cause) -
info
public void info(Marker marker, java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause) -
warn
public void warn(java.lang.String message) -
warn
public void warn(java.lang.String message, java.lang.Object param) -
warn
public void warn(java.lang.String message, java.lang.Object... params) -
warn
public void warn(java.lang.String message, java.lang.Throwable cause) -
warn
public void warn(java.lang.String message, java.lang.Object param, java.lang.Throwable cause) -
warn
public void warn(java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause) -
warn
-
warn
-
warn
-
warn
-
warn
public void warn(Marker marker, java.lang.String message, java.lang.Object param, java.lang.Throwable cause) -
warn
public void warn(Marker marker, java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause) -
error
public void error(java.lang.String message) -
error
public void error(java.lang.String message, java.lang.Object param) -
error
public void error(java.lang.String message, java.lang.Object... params) -
error
public void error(java.lang.String message, java.lang.Throwable cause) -
error
public void error(java.lang.String message, java.lang.Object param, java.lang.Throwable cause) -
error
public void error(java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause) -
error
-
error
-
error
-
error
-
error
public void error(Marker marker, java.lang.String message, java.lang.Object param, java.lang.Throwable cause) -
error
public void error(Marker marker, java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause) -
fatal
public void fatal(java.lang.String message) -
fatal
public void fatal(java.lang.String message, java.lang.Object param) -
fatal
public void fatal(java.lang.String message, java.lang.Object... params) -
fatal
public void fatal(java.lang.String message, java.lang.Throwable cause) -
fatal
public void fatal(java.lang.String message, java.lang.Object param, java.lang.Throwable cause) -
fatal
public void fatal(java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause) -
fatal
-
fatal
-
fatal
-
fatal
-
fatal
public void fatal(Marker marker, java.lang.String message, java.lang.Object param, java.lang.Throwable cause) -
fatal
public void fatal(Marker marker, java.lang.String message, java.lang.Object[] params, java.lang.Throwable cause) -
getFullyQualifiedCallerName
protected abstract java.lang.String getFullyQualifiedCallerName()FQCN is a real service name.- Returns:
- Fully Qualified Caller Name
-
handleNormalizedLoggingCall
protected abstract void handleNormalizedLoggingCall(Level level, Marker marker, java.lang.String msg, java.lang.Object[] arguments, java.lang.Throwable cause)A method likeLocationLoggerfor log caller- Parameters:
level- Logger levelmarker- Logger markermsg- Logger messagearguments- Logger argument objectcause- Logger Throwable
-