| org.deegree.framework.log.ILogger
All known Subclasses: org.deegree.framework.log.LoggerService,
ILogger | public interface ILogger (Code) | | This interface specifies the log worker services.
author: Torsten Friebe author: Andreas Schmitz author: Markus Schneider author: last edited by: $Author: apoth $ version: $Revision: 9347 $, $Date: 2007-12-27 08:58:50 -0800 (Thu, 27 Dec 2007) $ |
Method Summary | |
void | bindClass(String name) | void | bindClass(Class name) | int | getLevel() | void | init(Properties props) | boolean | isDebug() Debugging log is enabled. | void | log(int priority, String message, Throwable ex) | void | log(int priority, String message, Object source, Throwable ex) | void | logDebug(String message) | void | logDebug(String message, Throwable e) | void | logDebug(String message, Object tracableObject) | void | logDebug(String message, Object... tracableObject) | void | logDebugBinaryFile(File file, byte[] data) Logs the given binary data to the specified file if log level is set to LOG_DEBUG . | void | logDebugBinaryFile(String filePrefix, String fileSuffix, byte[] data) Logs the given binary data to a temporary file (created from specified prefix and suffix) if log level is set to
LOG_DEBUG . | void | logDebugFile(File file, String content) Logs the given text to the specified file if log level is set to LOG_DEBUG . | void | logDebugFile(String filePrefix, String fileSuffix, String content) Logs the given text to a temporary file (created from specified prefix and suffix) if log level is set to
LOG_DEBUG . | void | logDebugXMLFile(String filePrefix, XMLFragment fragment) Logs the given
XMLFragment to a temporary file (created from specified prefix and suffix ".xml") if log
level is set to LOG_DEBUG . | void | logError(String message) Log error message. | void | logError(String message, Throwable e) | void | logInfo(String message) | void | logInfo(String message, Throwable e) | void | logInfo(String message, Object tracableObject) | void | logInfo(String message, Object... tracableObject) | void | logWarning(String message) | void | logWarning(String message, Throwable e) | void | setLevel(int level) |
LOG_DEBUG | int LOG_DEBUG(Code) | | Debug log level
|
LOG_ERROR | int LOG_ERROR(Code) | | Fatal error log level
|
LOG_INFO | int LOG_INFO(Code) | | Info log level
|
LOG_WARNING | int LOG_WARNING(Code) | | Warning log level
|
bindClass | void bindClass(String name)(Code) | | Parameters: name - |
bindClass | void bindClass(Class name)(Code) | | Parameters: name - |
getLevel | int getLevel()(Code) | | the debug level |
isDebug | boolean isDebug()(Code) | | Debugging log is enabled.
true if the log level is DEBUG, otherwise false |
log | void log(int priority, String message, Throwable ex)(Code) | | Parameters: priority - Parameters: message - Parameters: ex - |
log | void log(int priority, String message, Object source, Throwable ex)(Code) | | Parameters: priority - Parameters: message - Parameters: source - Parameters: ex - |
logDebug | void logDebug(String message)(Code) | | Parameters: message - |
logDebug | void logDebug(String message, Object tracableObject)(Code) | | Parameters: message - Parameters: tracableObject - |
logDebug | void logDebug(String message, Object... tracableObject)(Code) | | Parameters: message - Parameters: tracableObjects - |
logDebugBinaryFile | void logDebugBinaryFile(File file, byte[] data)(Code) | | Logs the given binary data to the specified file if log level is set to LOG_DEBUG .
Parameters: file - file to log to Parameters: data - binary data to be logged |
logDebugBinaryFile | void logDebugBinaryFile(String filePrefix, String fileSuffix, byte[] data)(Code) | | Logs the given binary data to a temporary file (created from specified prefix and suffix) if log level is set to
LOG_DEBUG .
See Also: File.createTempFile(StringString) Parameters: filePrefix - prefix for the temp file name Parameters: fileSuffix - suffix for the temp file name, can be null (then ".tmp" is used) Parameters: data - binary data to be logged |
logDebugFile | void logDebugFile(File file, String content)(Code) | | Logs the given text to the specified file if log level is set to LOG_DEBUG .
Parameters: file - file to log to Parameters: content - text to be logged |
logDebugFile | void logDebugFile(String filePrefix, String fileSuffix, String content)(Code) | | Logs the given text to a temporary file (created from specified prefix and suffix) if log level is set to
LOG_DEBUG .
See Also: File.createTempFile(StringString) Parameters: filePrefix - prefix for the temp file name Parameters: fileSuffix - suffix for the temp file name, can be null (then ".tmp" is used) Parameters: content - text to be logged |
logDebugXMLFile | void logDebugXMLFile(String filePrefix, XMLFragment fragment)(Code) | | Logs the given
XMLFragment to a temporary file (created from specified prefix and suffix ".xml") if log
level is set to LOG_DEBUG .
Parameters: filePrefix - prefix for the temp file name Parameters: fragment - XMLFragment to be logged (will be pretty-printed) |
logError | void logError(String message)(Code) | | Log error message.
Parameters: message - the log message |
logError | void logError(String message, Throwable e)(Code) | | Log error with exception
Parameters: message - the log message Parameters: e - the exception to be logged |
logInfo | void logInfo(String message)(Code) | | Parameters: message - |
logInfo | void logInfo(String message, Object tracableObject)(Code) | | Parameters: message - Parameters: tracableObject - |
logInfo | void logInfo(String message, Object... tracableObject)(Code) | | Parameters: message - Parameters: tracableObjects - |
logWarning | void logWarning(String message)(Code) | | Parameters: message - |
setLevel | void setLevel(int level)(Code) | | sets the debug level
Parameters: level - |
|
|