| Package | Description |
|---|---|
| com.gargoylesoftware.base.trace |
Classes involving tracing (error logging)
|
| Modifier and Type | Field and Description |
|---|---|
private TraceItem |
TraceItemQueue.firstItem_ |
private TraceItem |
TraceItemQueue.lastItem_ |
private TraceItem |
TraceItem.nextItem_ |
private TraceItem |
TraceItem.prevItem_ |
| Modifier and Type | Method and Description |
|---|---|
TraceItem |
TraceItemDispatcher.getNewTraceItem()
Return a trace item
|
TraceItem |
TraceItem.getNextItem()
Return the next item.
|
TraceItem |
TraceItem.getPrevItem()
Return the previous item.
|
TraceItem |
TraceItemQueue.pop()
Return the next item on the queue or null if the queue is empty
|
| Modifier and Type | Method and Description |
|---|---|
private static void |
TraceItemDispatcher.defaultTraceWriter(TraceItem item)
Provide default behaviour
|
void |
TraceItemDispatcher.dispatch(TraceItem item)
Add an item to the trace queue.
|
void |
TraceItemDispatcher.disposeTraceItem(TraceItem item)
Dispose of a trace item.
|
private void |
TraceItemDispatcher.dumpTraceElement(TraceItem item)
Format an item and print it to standard out.
|
void |
TraceItemQueue.push(TraceItem item) |
(package private) void |
TraceItem.setNextItem(TraceItem item) |
(package private) void |
TraceItem.setPrevItem(TraceItem item) |
void |
TraceWriter.write(TraceItem item)
Handle a diagnostic message.
|
void |
BashTraceWriter.write(TraceItem item)
Write the specified item.
|