|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.util.logging.LogEntry
public class LogEntry
LogEntry represents a single record of a log logged by a Logger object
and handled by a LogWriter object. As opposed to
java.util.logging.LogRecord, this class also maintains a stack trace. Note
on serialization: as this class contains an array of Object, the
serialization of an instance may throw an IOException if one of the
contained objects is not serializable. A workaround may be to use the
Object.toString() function to serialize the object; this could
either be done through subclassing or through the LogWriter object that
handles the serialization.
Logger,
LogWriter,
Serialized Form| Constructor Summary | |
|---|---|
LogEntry()
Creates a new LogEntry object. |
|
LogEntry(Level level,
java.lang.String message,
long time,
java.lang.String sourceClassName,
java.lang.String sourceString,
java.lang.Throwable thrown,
java.lang.String threadName,
java.lang.StackTraceElement[] stack,
java.lang.Object... parameters)
Creates a new LogEntry object. |
|
| Method Summary | |
|---|---|
Level |
getLevel()
DOCUMENT ME! |
java.lang.String |
getMessage()
DOCUMENT ME! |
java.lang.Object[] |
getParameters()
DOCUMENT ME! |
java.lang.Class |
getSourceClass()
uses the context class loader of the current thread |
java.lang.Class |
getSourceClass(java.lang.ClassLoader classLoader)
DOCUMENT ME! |
java.lang.String |
getSourceClassName()
DOCUMENT ME! |
java.lang.String |
getSourceString()
DOCUMENT ME! |
java.lang.StackTraceElement[] |
getStackTrace()
DOCUMENT ME! |
java.lang.String |
getThreadName()
DOCUMENT ME! |
java.lang.Throwable |
getThrown()
DOCUMENT ME! |
long |
getTime()
DOCUMENT ME! |
void |
setLevel(Level level)
DOCUMENT ME! |
void |
setMessage(java.lang.String message)
DOCUMENT ME! |
void |
setParameters(java.lang.Object[] parameters)
DOCUMENT ME! |
void |
setSourceClassName(java.lang.String sourceClassName)
DOCUMENT ME! |
void |
setSourceString(java.lang.String sourceString)
DOCUMENT ME! |
void |
setStackTrace(java.lang.StackTraceElement[] stack)
DOCUMENT ME! |
void |
setThreadName(java.lang.String threadName)
DOCUMENT ME! |
void |
setThrown(java.lang.Throwable thrown)
DOCUMENT ME! |
void |
setTime(long time)
DOCUMENT ME! |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LogEntry()
public LogEntry(Level level,
java.lang.String message,
long time,
java.lang.String sourceClassName,
java.lang.String sourceString,
java.lang.Throwable thrown,
java.lang.String threadName,
java.lang.StackTraceElement[] stack,
java.lang.Object... parameters)
level - DOCUMENT ME!message - DOCUMENT ME!time - DOCUMENT ME!sourceClassName - DOCUMENT ME!sourceString - DOCUMENT ME!thrown - DOCUMENT ME!threadName - DOCUMENT ME!stack - DOCUMENT ME!| Method Detail |
|---|
public Level getLevel()
public void setLevel(Level level)
level - DOCUMENT ME!public java.lang.String getMessage()
public void setMessage(java.lang.String message)
message - DOCUMENT ME!public long getTime()
public void setTime(long time)
time - DOCUMENT ME!public java.lang.String getSourceString()
public void setSourceString(java.lang.String sourceString)
sourceString - DOCUMENT ME!public java.lang.String getSourceClassName()
public java.lang.Class getSourceClass()
throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException - DOCUMENT ME!
public java.lang.Class getSourceClass(java.lang.ClassLoader classLoader)
throws java.lang.ClassNotFoundException
classLoader - DOCUMENT ME!
java.lang.ClassNotFoundException - DOCUMENT ME!public void setSourceClassName(java.lang.String sourceClassName)
sourceClassName - DOCUMENT ME!public java.lang.Throwable getThrown()
public void setThrown(java.lang.Throwable thrown)
thrown - DOCUMENT ME!public java.lang.String getThreadName()
public void setThreadName(java.lang.String threadName)
threadName - DOCUMENT ME!public java.lang.StackTraceElement[] getStackTrace()
public void setStackTrace(java.lang.StackTraceElement[] stack)
stack - DOCUMENT ME!public java.lang.Object[] getParameters()
public void setParameters(java.lang.Object[] parameters)
parameters - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||