Package org.eclipse.sisu.inject
Interface Logs.Sink
-
- All Known Implementing Classes:
Logs.ConsoleSink,Logs.JULSink,Logs.SLF4JSink
- Enclosing class:
- Logs
private static interface Logs.SinkSomething that accepts formatted messages.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisTraceEnabled()voidtrace(java.lang.String message, java.lang.Throwable cause)Accepts a trace message and optional exception cause.voidwarn(java.lang.String message, java.lang.Throwable cause)Accepts a warning message and optional exception cause.
-
-
-
Method Detail
-
isTraceEnabled
boolean isTraceEnabled()
- Returns:
trueif trace is enabled; otherwisefalse
-
trace
void trace(java.lang.String message, java.lang.Throwable cause)Accepts a trace message and optional exception cause.- Parameters:
message- The trace messagecause- The exception cause
-
warn
void warn(java.lang.String message, java.lang.Throwable cause)Accepts a warning message and optional exception cause.- Parameters:
message- The warning messagecause- The exception cause
-
-