Package org.apache.bookkeeper.slogger
Interface Slogger
-
- All Known Implementing Classes:
AbstractSlogger,ConsoleSlogger,NullSlogger,Slf4jSlogger
public interface SloggerEvent logging interface will support for key value pairs and reusable context.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Sloggerctx()Sloggerctx(java.lang.Class<?> clazz)voiderror(java.lang.Enum<?> event)voiderror(java.lang.Enum<?> event, java.lang.Throwable cause)voiderror(java.lang.String message)voiderror(java.lang.String message, java.lang.Throwable cause)voidinfo(java.lang.Enum<?> event)voidinfo(java.lang.Enum<?> event, java.lang.Throwable cause)voidinfo(java.lang.String message)voidinfo(java.lang.String message, java.lang.Throwable cause)Sloggerkv(java.lang.Object key, java.lang.Object value)voidwarn(java.lang.Enum<?> event)voidwarn(java.lang.Enum<?> event, java.lang.Throwable cause)voidwarn(java.lang.String message)voidwarn(java.lang.String message, java.lang.Throwable cause)
-
-
-
Method Detail
-
kv
Slogger kv(java.lang.Object key, java.lang.Object value)
-
ctx
Slogger ctx()
-
ctx
Slogger ctx(java.lang.Class<?> clazz)
-
info
void info(java.lang.String message)
-
info
void info(java.lang.String message, java.lang.Throwable cause)
-
info
void info(java.lang.Enum<?> event)
-
info
void info(java.lang.Enum<?> event, java.lang.Throwable cause)
-
warn
void warn(java.lang.String message)
-
warn
void warn(java.lang.String message, java.lang.Throwable cause)
-
warn
void warn(java.lang.Enum<?> event)
-
warn
void warn(java.lang.Enum<?> event, java.lang.Throwable cause)
-
error
void error(java.lang.String message)
-
error
void error(java.lang.String message, java.lang.Throwable cause)
-
error
void error(java.lang.Enum<?> event)
-
error
void error(java.lang.Enum<?> event, java.lang.Throwable cause)
-
-