public class LogQueue extends ConcurrentLinkedQueue<LogEvent> implements Logger
LogEvents.| Constructor and Description |
|---|
LogQueue() |
| Modifier and Type | Method and Description |
|---|---|
LogEvent |
addLogEvent(LogLevel level,
String format,
Object[] arguments) |
LogEvent |
addLogEvent(LogLevel level,
String format,
Object[] arguments,
Throwable throwable) |
LogEvent |
addLogEvent(org.slf4j.Marker marker,
LogLevel level,
String format,
Object[] arguments) |
LogEvent |
addLogEvent(org.slf4j.Marker marker,
LogLevel level,
String format,
Object[] arguments,
Throwable throwable) |
boolean |
containLogsFrom(LogLevel level)
Indicate if the list contains logs of a specific level.
|
void |
debug(org.slf4j.Marker marker,
String msg) |
void |
debug(org.slf4j.Marker marker,
String format,
Object... arguments) |
void |
debug(org.slf4j.Marker marker,
String format,
Object arg) |
void |
debug(org.slf4j.Marker marker,
String format,
Object arg1,
Object arg2) |
void |
debug(org.slf4j.Marker marker,
String msg,
Throwable t) |
void |
debug(String msg) |
void |
debug(String format,
Object... arguments) |
void |
debug(String format,
Object arg) |
void |
debug(String format,
Object arg1,
Object arg2) |
void |
debug(String msg,
Throwable t) |
void |
error(org.slf4j.Marker marker,
String msg) |
void |
error(org.slf4j.Marker marker,
String format,
Object... arguments) |
void |
error(org.slf4j.Marker marker,
String format,
Object arg) |
void |
error(org.slf4j.Marker marker,
String format,
Object arg1,
Object arg2) |
void |
error(org.slf4j.Marker marker,
String msg,
Throwable t) |
void |
error(String msg) |
void |
error(String format,
Object... arguments) |
void |
error(String format,
Object arg) |
void |
error(String format,
Object arg1,
Object arg2) |
void |
error(String msg,
Throwable t) |
List<LogEvent> |
getLogs(LogLevel level)
Filter logs of a specific level.
|
List<LogEvent> |
getLogsFrom(LogLevel level)
Filter logs of a specific level.
|
String |
getName() |
void |
info(org.slf4j.Marker marker,
String msg) |
void |
info(org.slf4j.Marker marker,
String format,
Object... arguments) |
void |
info(org.slf4j.Marker marker,
String format,
Object arg) |
void |
info(org.slf4j.Marker marker,
String format,
Object arg1,
Object arg2) |
void |
info(org.slf4j.Marker marker,
String msg,
Throwable t) |
void |
info(String msg) |
void |
info(String format,
Object... arguments) |
void |
info(String format,
Object arg) |
void |
info(String format,
Object arg1,
Object arg2) |
void |
info(String msg,
Throwable t) |
boolean |
isDebugEnabled() |
boolean |
isDebugEnabled(org.slf4j.Marker marker) |
boolean |
isErrorEnabled() |
boolean |
isErrorEnabled(org.slf4j.Marker marker) |
boolean |
isInfoEnabled() |
boolean |
isInfoEnabled(org.slf4j.Marker marker) |
boolean |
isTraceEnabled() |
boolean |
isTraceEnabled(org.slf4j.Marker marker) |
boolean |
isWarnEnabled() |
boolean |
isWarnEnabled(org.slf4j.Marker marker) |
void |
log(LogEvent logEvent) |
void |
log(org.slf4j.Logger targetLogger)
Copy the stored log into a passed
Logger. |
void |
trace(org.slf4j.Marker marker,
String msg) |
void |
trace(org.slf4j.Marker marker,
String format,
Object... arguments) |
void |
trace(org.slf4j.Marker marker,
String format,
Object arg) |
void |
trace(org.slf4j.Marker marker,
String format,
Object arg1,
Object arg2) |
void |
trace(org.slf4j.Marker marker,
String msg,
Throwable t) |
void |
trace(String msg) |
void |
trace(String format,
Object... arguments) |
void |
trace(String format,
Object arg) |
void |
trace(String format,
Object arg1,
Object arg2) |
void |
trace(String msg,
Throwable t) |
void |
warn(org.slf4j.Marker marker,
String msg) |
void |
warn(org.slf4j.Marker marker,
String format,
Object... arguments) |
void |
warn(org.slf4j.Marker marker,
String format,
Object arg) |
void |
warn(org.slf4j.Marker marker,
String format,
Object arg1,
Object arg2) |
void |
warn(org.slf4j.Marker marker,
String msg,
Throwable t) |
void |
warn(String msg) |
void |
warn(String format,
Object... arguments) |
void |
warn(String format,
Object arg) |
void |
warn(String format,
Object arg1,
Object arg2) |
void |
warn(String msg,
Throwable t) |
add, addAll, contains, isEmpty, iterator, offer, peek, poll, remove, size, toArray, toArrayclear, element, removecontainsAll, removeAll, retainAll, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitclear, containsAll, equals, hashCode, removeAll, retainAllpublic void log(org.slf4j.Logger targetLogger)
Logger.targetLogger - the logger where to copy the stored logpublic LogEvent addLogEvent(LogLevel level, String format, Object[] arguments)
level - the log levelformat - the log messagearguments - the event arguments to insert in the messageLogEvent instancepublic LogEvent addLogEvent(org.slf4j.Marker marker, LogLevel level, String format, Object[] arguments)
marker - the log markerlevel - the log levelformat - the log messagearguments - the event arguments to insert in the messageLogEvent instancepublic LogEvent addLogEvent(LogLevel level, String format, Object[] arguments, Throwable throwable)
level - the log levelformat - the log messagearguments - the event arguments to insert in the messagethrowable - the throwable associated to the eventLogEvent instancepublic LogEvent addLogEvent(org.slf4j.Marker marker, LogLevel level, String format, Object[] arguments, Throwable throwable)
marker - the log markerlevel - the log levelformat - the log messagearguments - the event arguments to insert in the messagethrowable - the throwable associated to the eventLogEvent instancepublic void log(LogEvent logEvent)
logEvent - the log eventpublic List<LogEvent> getLogs(LogLevel level)
level - the level of the logs to returnpublic List<LogEvent> getLogsFrom(LogLevel level)
level - the level of the logs to returnpublic boolean containLogsFrom(LogLevel level)
level - the level of the logs to returnpublic String getName()
getName in interface org.slf4j.Loggerpublic boolean isTraceEnabled()
isTraceEnabled in interface org.slf4j.Loggerpublic void trace(String msg)
trace in interface org.slf4j.Loggerpublic void trace(String format, Object arg)
trace in interface org.slf4j.Loggerpublic void trace(String format, Object arg1, Object arg2)
trace in interface org.slf4j.Loggerpublic void trace(String format, Object... arguments)
trace in interface org.slf4j.Loggerpublic boolean isTraceEnabled(org.slf4j.Marker marker)
isTraceEnabled in interface org.slf4j.Loggerpublic void trace(org.slf4j.Marker marker,
String msg)
trace in interface org.slf4j.Loggerpublic void trace(org.slf4j.Marker marker,
String format,
Object arg)
trace in interface org.slf4j.Loggerpublic void trace(org.slf4j.Marker marker,
String format,
Object arg1,
Object arg2)
trace in interface org.slf4j.Loggerpublic void trace(org.slf4j.Marker marker,
String format,
Object... arguments)
trace in interface org.slf4j.Loggerpublic void trace(org.slf4j.Marker marker,
String msg,
Throwable t)
trace in interface org.slf4j.Loggerpublic boolean isDebugEnabled()
isDebugEnabled in interface org.slf4j.Loggerpublic void debug(String msg)
debug in interface org.slf4j.Loggerpublic void debug(String format, Object arg)
debug in interface org.slf4j.Loggerpublic void debug(String format, Object arg1, Object arg2)
debug in interface org.slf4j.Loggerpublic void debug(String format, Object... arguments)
debug in interface org.slf4j.Loggerpublic boolean isDebugEnabled(org.slf4j.Marker marker)
isDebugEnabled in interface org.slf4j.Loggerpublic void debug(org.slf4j.Marker marker,
String msg)
debug in interface org.slf4j.Loggerpublic void debug(org.slf4j.Marker marker,
String format,
Object arg)
debug in interface org.slf4j.Loggerpublic void debug(org.slf4j.Marker marker,
String format,
Object arg1,
Object arg2)
debug in interface org.slf4j.Loggerpublic void debug(org.slf4j.Marker marker,
String format,
Object... arguments)
debug in interface org.slf4j.Loggerpublic void debug(org.slf4j.Marker marker,
String msg,
Throwable t)
debug in interface org.slf4j.Loggerpublic boolean isInfoEnabled()
isInfoEnabled in interface org.slf4j.Loggerpublic void info(String msg)
info in interface org.slf4j.Loggerpublic void info(String format, Object arg1, Object arg2)
info in interface org.slf4j.Loggerpublic void info(String format, Object... arguments)
info in interface org.slf4j.Loggerpublic boolean isInfoEnabled(org.slf4j.Marker marker)
isInfoEnabled in interface org.slf4j.Loggerpublic void info(org.slf4j.Marker marker,
String msg)
info in interface org.slf4j.Loggerpublic void info(org.slf4j.Marker marker,
String format,
Object arg)
info in interface org.slf4j.Loggerpublic void info(org.slf4j.Marker marker,
String format,
Object arg1,
Object arg2)
info in interface org.slf4j.Loggerpublic void info(org.slf4j.Marker marker,
String format,
Object... arguments)
info in interface org.slf4j.Loggerpublic void info(org.slf4j.Marker marker,
String msg,
Throwable t)
info in interface org.slf4j.Loggerpublic boolean isWarnEnabled()
isWarnEnabled in interface org.slf4j.Loggerpublic void warn(String msg)
warn in interface org.slf4j.Loggerpublic void warn(String format, Object arg1, Object arg2)
warn in interface org.slf4j.Loggerpublic void warn(String format, Object... arguments)
warn in interface org.slf4j.Loggerpublic boolean isWarnEnabled(org.slf4j.Marker marker)
isWarnEnabled in interface org.slf4j.Loggerpublic void warn(org.slf4j.Marker marker,
String msg)
warn in interface org.slf4j.Loggerpublic void warn(org.slf4j.Marker marker,
String format,
Object arg)
warn in interface org.slf4j.Loggerpublic void warn(org.slf4j.Marker marker,
String format,
Object arg1,
Object arg2)
warn in interface org.slf4j.Loggerpublic void warn(org.slf4j.Marker marker,
String format,
Object... arguments)
warn in interface org.slf4j.Loggerpublic void warn(org.slf4j.Marker marker,
String msg,
Throwable t)
warn in interface org.slf4j.Loggerpublic boolean isErrorEnabled()
isErrorEnabled in interface org.slf4j.Loggerpublic void error(String msg)
error in interface org.slf4j.Loggerpublic void error(String format, Object arg)
error in interface org.slf4j.Loggerpublic void error(String format, Object arg1, Object arg2)
error in interface org.slf4j.Loggerpublic void error(String format, Object... arguments)
error in interface org.slf4j.Loggerpublic boolean isErrorEnabled(org.slf4j.Marker marker)
isErrorEnabled in interface org.slf4j.Loggerpublic void error(org.slf4j.Marker marker,
String msg)
error in interface org.slf4j.Loggerpublic void error(org.slf4j.Marker marker,
String format,
Object arg)
error in interface org.slf4j.Loggerpublic void error(org.slf4j.Marker marker,
String format,
Object arg1,
Object arg2)
error in interface org.slf4j.Loggerpublic void error(org.slf4j.Marker marker,
String format,
Object... arguments)
error in interface org.slf4j.LoggerCopyright © 2004–2017 XWiki. All rights reserved.