Package org.openas2.logging
Interface Logger
-
- All Superinterfaces:
Component
- All Known Implementing Classes:
BaseLogger,ConsoleLogger,EmailLogger,FileLogger,SentryLogger,SocketLogger
public interface Logger extends Component
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FormattergetFormatter()voidlog(java.lang.Throwable t, Level level, boolean terminated)voidlog(Level level, java.lang.String msgText, Message message, java.lang.Throwable t)voidsetFormatter(Formatter formatter)-
Methods inherited from interface org.openas2.Component
destroy, getName, getParameters, getSession, init
-
-
-
-
Method Detail
-
log
void log(java.lang.Throwable t, Level level, boolean terminated)
-
log
void log(Level level, java.lang.String msgText, Message message, java.lang.Throwable t)
- Parameters:
level- The log level we are spewing outmsgText- The message to logmessage- The context object that will provide additional information
-
getFormatter
Formatter getFormatter()
-
setFormatter
void setFormatter(Formatter formatter)
-
-