org.sblim.cimclient
public class LogAndTraceManager extends Object
| Method Summary | |
|---|---|
| void | addLogListener(LogListener pListener)
Adds a listener for log messages. |
| void | addTraceListener(TraceListener pListener)
Adds a listener for log messages. |
| void | clearLogListeners()
Removes all listeners. |
| void | clearTraceListeners()
Removes all listeners. |
| List | getLogListeners()
Gets the registered log listeners including the internal console and file
loggers.
|
| static LogAndTraceManager | getManager()
Returns the singleton instance of the manager.
|
| List | getTraceListeners()
Gets the registered trace listeners including the internal console and
file loggers.
|
| OutputStream | getXmlTraceStream()
Returns the stream to which the CIM-XML traces are sent. |
| void | removeLogListener(LogListener pListener)
Remove a listener. |
| void | removeTraceListener(TraceListener pListener)
Removes a listener. |
| void | setXmlTraceStream(OutputStream pStream)
Sets the stream to which the CIM-XML traces are sent. |
Parameters: pListener The listener
Parameters: pListener The listener
Returns: An unmodifyable list of listeners
Returns: The manager
Returns: A unmodifiable list of listeners
null means that tracing is effectively disabled. Otherwise
the CIM-XML tracing can be activated either globally or per-connection
via the "sblim.wbem.cimxmlTracing" configuration property.
Returns: The CIM-XML trace stream
Parameters: pListener The listener
Parameters: pListener The listener
null means that tracing is effectively disabled. Otherwise
the CIM-XML tracing can be activated either globally or per-connection
via the "sblim.wbem.cimxmlTracing" configuration property.
Parameters: pStream The CIM-XML trace stream