|
Public Member Functions |
| NetBeansLog (String name) |
void | setLevel (int currentLogLevel) |
int | getLevel () |
boolean | isTraceEnabled () |
boolean | isDebugEnabled () |
boolean | isInfoEnabled () |
boolean | isWarnEnabled () |
boolean | isErrorEnabled () |
boolean | isFatalEnabled () |
void | trace (Object message) |
void | trace (Object message, Throwable t) |
void | debug (Object message) |
void | debug (Object message, Throwable t) |
void | info (Object message) |
void | info (Object message, Throwable t) |
void | warn (Object message) |
void | warn (Object message, Throwable t) |
void | error (Object message) |
void | error (Object message, Throwable t) |
void | fatal (Object message) |
void | fatal (Object message, Throwable t) |
Static Public Attributes |
final String | SYSTEM_PREFIX = "cern.gp.logging" |
final String | LOG_LEVEL_PROPERTY = SYSTEM_PREFIX + ".DefaultLevel" |
final String | SHOW_LOG_NAME_PROPERTY = SYSTEM_PREFIX + ".ShowLogName" |
final String | SHOW_SHORT_LOG_NAME_PROPERTY = SYSTEM_PREFIX + ".ShowShortLogName" |
final String | SHOW_DATE_TIME_PROPERTY = SYSTEM_PREFIX + ".ShowDateTime" |
final String | DATE_FORMAT_PROPERTY = SYSTEM_PREFIX + ".DateFormat" |
final String | DATE_FORMAT_DEFAULT = "yyyy/MM/dd HH:mm:ss:SSS zzz" |
final String | LOG_LEVEL_DEFAULT = "info" |
final boolean | SHOW_LOG_NAME_DEFAULT = false |
final boolean | SHOW_SHORT_LOG_NAME_DEFAULT = true |
final boolean | SHOW_DATE_TIME_DEFAULT = false |
final int | LOG_LEVEL_TRACE = ErrorManager.INFORMATIONAL |
final int | LOG_LEVEL_DEBUG = ErrorManager.INFORMATIONAL + 1 |
final int | LOG_LEVEL_INFO = ErrorManager.USER |
final int | LOG_LEVEL_WARN = ErrorManager.WARNING |
final int | LOG_LEVEL_ERROR = ErrorManager.EXCEPTION |
final int | LOG_LEVEL_FATAL = ErrorManager.ERROR |
final int | LOG_LEVEL_ALL = (LOG_LEVEL_TRACE - 1) |
final int | LOG_LEVEL_OFF = (LOG_LEVEL_FATAL + 1) |
Protected Member Functions |
void | display (int logLevel, Object message, Throwable t) |
void | log (int type, Object msg, Throwable t) |
String | createLogMessage (int type, Object message) |
boolean | isLevelEnabled (int logLevel) |
Protected Attributes |
String | logName = null |
int | currentLogLevel |
Static Protected Attributes |
final ErrorManager | errMgr = ErrorManager.getDefault() |
final Properties | nblogProps = new Properties() |
boolean | showLogName = SHOW_LOG_NAME_DEFAULT |
boolean | showShortName = SHOW_SHORT_LOG_NAME_DEFAULT |
boolean | showDateTime = SHOW_DATE_TIME_DEFAULT |
DateFormat | dateFormatter = null |
Static Package Functions |
| [static initializer] |
Private Attributes |
String | prefix = null |
In addition to looking for system properties with the names specified above, this implementation also checks for a class loader resource named LOG_PROPERTIES
, and includes any matching definitions from this resource (if it exists).