|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.rhi.architecture.logging.Logger
com.rhi.architecture.logging.Log4JLogger
Log4JLogger
Field Summary | |
static java.lang.String |
FILE_APPENDER
file appender to use |
static java.lang.String |
LOG4J_PROPERTYFILE
log4j config filename. |
static java.lang.String |
LOGFILE_PATH
path to write logfile to |
static java.lang.String |
SPACER
space for msg templates. |
Fields inherited from class com.rhi.architecture.logging.Logger |
DEFAULT_CATEGORY, KEY |
Constructor Summary | |
Log4JLogger()
Default constructor. |
|
Log4JLogger(java.lang.String categoryName)
constructor used for new model, where multiple Loggers are supported. |
Method Summary | |
void |
close()
Perform whatever cleanup is required of the underlying object.. |
void |
debug(java.lang.String message)
Log the provided debug message. |
void |
debug(java.lang.String className,
java.lang.String message)
So that InterfaceLogger works correctly (details such as filename, line number, etc... |
void |
error(java.lang.String message)
Log the provided error message. |
void |
error(java.lang.String className,
java.lang.String message)
So that InterfaceLogger works correctly (details such as filename, line number, etc... |
void |
error(java.lang.String className,
java.lang.String message,
java.lang.Throwable t)
So that InterfaceLogger works correctly (details such as filename, line number, etc... |
void |
error(java.lang.String message,
java.lang.Throwable t)
Log the provided error message. |
void |
fatal(java.lang.String message)
Log a message w/ a fatal priority. |
void |
fatal(java.lang.String className,
java.lang.String message)
So that InterfaceLogger works correctly (details such as filename, line number, etc... |
void |
fatal(java.lang.String className,
java.lang.String message,
java.lang.Throwable t)
So that InterfaceLogger works correctly (details such as filename, line number, etc... |
void |
fatal(java.lang.String message,
java.lang.Throwable t)
Log a message w/ a fatal priority. |
LogFactory |
getFactory(java.util.Properties p)
Load factory - used only for backward compatibility to support users who don't know about the new LogFactory interface & are initializing the Logger class directly. |
void |
info(java.lang.String message)
log the provided informational message. |
void |
info(java.lang.String className,
java.lang.String message)
So that InterfaceLogger works correctly (details such as filename, line number, etc... |
void |
init(java.util.Properties p)
Perform whatever initialization is required of the resource. |
boolean |
isDebugEnabled()
Check whether this category is enabled for the DEBUG Level. |
boolean |
isInfoEnabled()
Check whether this category is enabled for the INFO Level. |
boolean |
isTraceEnabled()
Check whether this category is enabled for the TRACE Level. |
boolean |
isWarningEnabled()
Check whether this category is enabled for the WARN Level. |
void |
trace(java.lang.String message)
Log a message w/ a trace priority. |
void |
trace(java.lang.String className,
java.lang.String message)
|
void |
warning(java.lang.String message)
Log the provided warning message. |
void |
warning(java.lang.String className,
java.lang.String message)
So that InterfaceLogger works correctly (details such as filename, line number, etc... |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String FILE_APPENDER
public static final java.lang.String LOG4J_PROPERTYFILE
public static final java.lang.String LOGFILE_PATH
public static final java.lang.String SPACER
Constructor Detail |
public Log4JLogger()
public Log4JLogger(java.lang.String categoryName)
categoryName
- Method Detail |
public void init(java.util.Properties p) throws InitializationException
init
in interface Resource
init
in class Logger
p
-
InitializationException
public LogFactory getFactory(java.util.Properties p) throws ConfigurationException, InitializationException
p
-
ConfigurationException
InitializationException
public void close()
close
in interface Resource
close
in class Logger
public void fatal(java.lang.String message)
fatal
in class Logger
message
- - log messagepublic void fatal(java.lang.String className, java.lang.String message)
className
- message
- public void fatal(java.lang.String message, java.lang.Throwable t)
fatal
in class Logger
message
- - log messaget
- - the exception causing the fatal error.public void fatal(java.lang.String className, java.lang.String message, java.lang.Throwable t)
className
- message
- - log messaget
- - the exception causing the fatal error.public void error(java.lang.String message)
error
in class Logger
message
- - error messagepublic void error(java.lang.String className, java.lang.String message)
className
- message
- public void error(java.lang.String message, java.lang.Throwable t)
error
in class Logger
message
- - error messaget
- - the exception causing the error.public void error(java.lang.String className, java.lang.String message, java.lang.Throwable t)
className
- message
- - log messaget
- - the exception causing the fatal error.public final void warning(java.lang.String message)
warning
in class Logger
message
- - log messagepublic final void warning(java.lang.String className, java.lang.String message)
className
- message
- - log messagepublic boolean isWarningEnabled()
isWarningEnabled
in class Logger
public final void info(java.lang.String message)
info
in class Logger
message
- - log messagepublic final void info(java.lang.String className, java.lang.String message)
className
- message
- - log messagepublic boolean isInfoEnabled()
isInfoEnabled
in class Logger
public final void debug(java.lang.String message)
debug
in class Logger
message
- - log messagepublic final void debug(java.lang.String className, java.lang.String message)
className
- message
- - log messagepublic boolean isDebugEnabled()
isDebugEnabled
in class Logger
public void trace(java.lang.String message)
Logger
trace
in class Logger
message
- - log messageLogger.trace(String)
public void trace(java.lang.String className, java.lang.String message)
className
- message
- - log messageLogger.trace(String)
public boolean isTraceEnabled()
Logger
isTraceEnabled
in class Logger
Logger.isTraceEnabled()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |