|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.gargoylesoftware.base.trace.TraceItem
public class TraceItem
An item of data to be written.
| Field Summary | |
|---|---|
private TraceChannel |
channel_
|
private java.lang.Object |
lock_
|
private java.lang.String |
message_
|
private TraceItem |
nextItem_
|
private TraceItem |
prevItem_
|
private java.lang.Thread |
thread_
|
private java.lang.Throwable |
throwable_
|
private java.util.Date |
time_
|
| Constructor Summary | |
|---|---|
TraceItem()
Create a new item. |
|
| Method Summary | |
|---|---|
protected void |
assertNotNull(java.lang.String fieldName,
java.lang.Object fieldValue)
Verify that the specified value is not null. |
(package private) void |
clear()
Reset all the values to null |
java.lang.Object |
clone()
Return a copy of this object. |
boolean |
containsText()
Return true if this item contains any text. |
TraceChannel |
getChannel()
Return the channel. |
java.lang.Object |
getLock()
Return the lock. |
java.lang.String |
getMessage()
Return the message. |
TraceItem |
getNextItem()
Return the next item. |
TraceItem |
getPrevItem()
Return the previous item. |
(package private) java.lang.Thread |
getThread()
|
java.lang.String |
getThreadName()
Return the name of the thread that called Trace. |
java.lang.Throwable |
getThrowable()
Return the throwable. |
java.util.Date |
getTime()
Return the time that the item was written to Trace |
(package private) boolean |
isClear()
|
(package private) void |
setChannel(TraceChannel channel)
|
(package private) void |
setLock(java.lang.Object lock)
|
(package private) void |
setMessage(java.lang.String string)
|
(package private) void |
setNextItem(TraceItem item)
|
(package private) void |
setPrevItem(TraceItem item)
|
(package private) void |
setThread(java.lang.Thread thread)
|
(package private) void |
setThrowable(java.lang.Throwable t)
|
(package private) void |
setTime(java.util.Date time)
|
java.lang.String |
toString()
Return a string representation of this object for testing purposes. |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private TraceItem prevItem_
private TraceItem nextItem_
private TraceChannel channel_
private java.lang.String message_
private java.lang.Throwable throwable_
private java.util.Date time_
private java.lang.Thread thread_
private java.lang.Object lock_
| Constructor Detail |
|---|
public TraceItem()
| Method Detail |
|---|
void clear()
boolean isClear()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean containsText()
public java.lang.String getMessage()
void setMessage(java.lang.String string)
string - The messagepublic java.lang.Throwable getThrowable()
void setThrowable(java.lang.Throwable t)
t - The throwablepublic java.util.Date getTime()
void setTime(java.util.Date time)
time - The timejava.lang.Thread getThread()
void setThread(java.lang.Thread thread)
thread - The threadpublic java.lang.String getThreadName()
public java.lang.Object getLock()
void setLock(java.lang.Object lock)
lock - The lockpublic TraceItem getPrevItem()
void setPrevItem(TraceItem item)
item - The previous itempublic TraceItem getNextItem()
void setNextItem(TraceItem item)
item - The next itempublic TraceChannel getChannel()
void setChannel(TraceChannel channel)
channel - The channel
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedException - If this object is not cloneable.
protected final void assertNotNull(java.lang.String fieldName,
java.lang.Object fieldValue)
throws DetailedNullPointerException
fieldName - The name of the field to checkfieldValue - The value of the field to check
DetailedNullPointerException - If fieldValue is null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||