|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface TraceWriterManager
TraceWriterManager contains the list of TraceWriter objects that are used to implement the tracing. The list is populated at startup from the switches in a .ini file. A LogFileTraceWriter, a ConsoleTraceWriter, and a SyslogTraceWriter are available. Users can override the existing TraceWriters by setting a user implemented TraceWriter[] or adding to the existing TraceWriters. This makes it possible to add other TraceWriters that can function along with exisiting trace writers.
| Method Summary | |
|---|---|
void |
addTraceWriter(TraceWriter traceWriter)
Add another TraceWriter to the array |
TraceWriter[] |
getTraceWriters()
|
void |
removeTraceWriter(TraceWriter traceWriter)
Remove the TraceWriter from the array in the manager |
void |
setTraceWriters(TraceWriter[] traceWriters)
Implementations can use this method to override or enhance the provided TraceWriters |
| Methods inherited from interface com.cisco.services.tracing.TraceWriter |
|---|
close, flush, getDescription, getEnabled, getName, getTraceLevels, println, setTraceLevels |
| Method Detail |
|---|
TraceWriter[] getTraceWriters()
void setTraceWriters(TraceWriter[] traceWriters)
traceWriters - An array of TraceWriters.void addTraceWriter(TraceWriter traceWriter)
traceWriter - TraceWriter to be added to the listvoid removeTraceWriter(TraceWriter traceWriter)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||