|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.spy.log.AbstractLogger
public abstract class AbstractLogger
Abstract implementation of Logger providing most of the common framework.
| Constructor Summary | |
|---|---|
protected |
AbstractLogger(java.lang.String nm)
Instantiate the abstract logger. |
| Method Summary | |
|---|---|
void |
debug(java.lang.Object message)
Log a message at debug level. |
void |
debug(java.lang.Object message,
java.lang.Throwable exception)
Log a message at debug level. |
void |
error(java.lang.Object message)
Log a message at error level. |
void |
error(java.lang.Object message,
java.lang.Throwable exception)
Log a message at error level. |
void |
fatal(java.lang.Object message)
Log a message at fatal level. |
void |
fatal(java.lang.Object message,
java.lang.Throwable exception)
Log a message at fatal level. |
java.lang.String |
getName()
Get the name of this logger. |
void |
info(java.lang.Object message)
Log a message at info level. |
void |
info(java.lang.Object message,
java.lang.Throwable exception)
Log a message at info level. |
abstract boolean |
isDebugEnabled()
True if debug is enabled for this logger. |
abstract boolean |
isInfoEnabled()
True if debug is enabled for this logger. |
void |
log(Level level,
java.lang.Object message)
Log a message at the given level. |
abstract void |
log(Level level,
java.lang.Object message,
java.lang.Throwable e)
Subclasses should implement this method to determine what to do when a client wants to log at a particular level. |
void |
warn(java.lang.Object message)
Log a message at warning level. |
void |
warn(java.lang.Object message,
java.lang.Throwable exception)
Log a message at warning level. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected AbstractLogger(java.lang.String nm)
| Method Detail |
|---|
public java.lang.String getName()
getName in interface Loggerpublic abstract boolean isDebugEnabled()
isDebugEnabled in interface Loggerpublic abstract boolean isInfoEnabled()
isInfoEnabled in interface Logger
public void debug(java.lang.Object message,
java.lang.Throwable exception)
debug in interface Loggermessage - the message to logexception - the exception that caused the message to be generatedpublic void debug(java.lang.Object message)
debug in interface Loggermessage - the message to log
public void info(java.lang.Object message,
java.lang.Throwable exception)
info in interface Loggermessage - the message to logexception - the exception that caused the message to be generatedpublic void info(java.lang.Object message)
info in interface Loggermessage - the message to log
public void warn(java.lang.Object message,
java.lang.Throwable exception)
warn in interface Loggermessage - the message to logexception - the exception that caused the message to be generatedpublic void warn(java.lang.Object message)
warn in interface Loggermessage - the message to log
public void error(java.lang.Object message,
java.lang.Throwable exception)
error in interface Loggermessage - the message to logexception - the exception that caused the message to be generatedpublic void error(java.lang.Object message)
error in interface Loggermessage - the message to log
public void fatal(java.lang.Object message,
java.lang.Throwable exception)
fatal in interface Loggermessage - the message to logexception - the exception that caused the message to be generatedpublic void fatal(java.lang.Object message)
fatal in interface Loggermessage - the message to log
public void log(Level level,
java.lang.Object message)
log in interface Loggerlevel - the levelmessage - the message
public abstract void log(Level level,
java.lang.Object message,
java.lang.Throwable e)
log in interface Loggerlevel - the level to log at (see the fields of this class)message - the message to loge - the exception that caused the message (or null)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||