org.eclipse.tigerstripe.plugins
Class PluginLog
java.lang.Object
org.eclipse.tigerstripe.plugins.PluginLog
public class PluginLog
- extends java.lang.Object
User facing interface for Plugin Logs.
To log a message into the plugin specific log:
PluginLog.logError( "my message", e );
The log is configured in the plugin project and has mainly the following
options: - log name - log rolling max numbers - log enabled/disabled -
default log level
At runtime of the plugin user can control the log level.
- Author:
- Eric Dillon
Method Summary |
static void |
log(PluginLog.LogLevel level,
java.lang.String message)
|
static void |
log(PluginLog.LogLevel level,
java.lang.String message,
java.lang.Throwable e)
|
static void |
logDebug(java.lang.String message)
|
static void |
logDebug(java.lang.String message,
java.lang.Throwable e)
|
static void |
logError(java.lang.String message)
|
static void |
logError(java.lang.String message,
java.lang.Throwable e)
|
static void |
logInfo(java.lang.String message)
|
static void |
logInfo(java.lang.String message,
java.lang.Throwable e)
|
static void |
logTrace(java.lang.String message)
|
static void |
logTrace(java.lang.String message,
java.lang.Throwable e)
|
static void |
logWarning(java.lang.String message)
|
static void |
logWarning(java.lang.String message,
java.lang.Throwable e)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PluginLog
public PluginLog()
log
public static void log(PluginLog.LogLevel level,
java.lang.String message,
java.lang.Throwable e)
log
public static void log(PluginLog.LogLevel level,
java.lang.String message)
logError
public static void logError(java.lang.String message,
java.lang.Throwable e)
logError
public static void logError(java.lang.String message)
logWarning
public static void logWarning(java.lang.String message,
java.lang.Throwable e)
logWarning
public static void logWarning(java.lang.String message)
logInfo
public static void logInfo(java.lang.String message,
java.lang.Throwable e)
logInfo
public static void logInfo(java.lang.String message)
logDebug
public static void logDebug(java.lang.String message,
java.lang.Throwable e)
logDebug
public static void logDebug(java.lang.String message)
logTrace
public static void logTrace(java.lang.String message,
java.lang.Throwable e)
logTrace
public static void logTrace(java.lang.String message)