Package org.apache.bookkeeper.slogger
Class ConsoleSlogger
java.lang.Object
org.apache.bookkeeper.slogger.AbstractSlogger
org.apache.bookkeeper.slogger.ConsoleSlogger
Simple slogger implementation which writes json to console.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.bookkeeper.slogger.AbstractSlogger
AbstractSlogger.CtxIterator, AbstractSlogger.Level -
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionConsoleSlogger(Class<?> clazz) ConsoleSlogger(Class<?> clazz, Iterable<Object> parent) -
Method Summary
Methods inherited from class org.apache.bookkeeper.slogger.AbstractSlogger
clearCurrentCtx, ctx, ctx, error, error, error, error, flattenKeyValues, flattenKeyValues, info, info, info, info, iterator, kv, warn, warn, warn, warnMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
ConsoleSlogger
ConsoleSlogger() -
ConsoleSlogger
ConsoleSlogger(Class<?> clazz) -
ConsoleSlogger
-
-
Method Details
-
newSlogger
- Specified by:
newSloggerin classAbstractSlogger
-
doLog
protected void doLog(AbstractSlogger.Level level, Enum<?> event, String message, Throwable throwable, List<Object> keyValues) - Specified by:
doLogin classAbstractSlogger
-