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