public class LogAndTraceManager
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
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.
|
java.util.List<LogListener> |
getLogListeners()
Gets the registered log listeners including the internal console and file
loggers.
|
static LogAndTraceManager |
getManager()
Returns the singleton instance of the manager.
|
java.util.List<TraceListener> |
getTraceListeners()
Gets the registered trace listeners including the internal console and
file loggers.
|
java.io.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(java.io.OutputStream pStream)
Sets the stream to which the CIM-XML traces are sent.
|
public static LogAndTraceManager getManager()
public void addLogListener(LogListener pListener)
pListener
- The listenerpublic void removeLogListener(LogListener pListener)
pListener
- The listenerpublic void clearLogListeners()
public java.util.List<LogListener> getLogListeners()
public void addTraceListener(TraceListener pListener)
pListener
- The listenerpublic void removeTraceListener(TraceListener pListener)
pListener
- The listenerpublic void clearTraceListeners()
public java.util.List<TraceListener> getTraceListeners()
public java.io.OutputStream getXmlTraceStream()
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.public void setXmlTraceStream(java.io.OutputStream pStream)
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.pStream
- The CIM-XML trace streamCopyright © 2005, 2012 IBM Corporation. All Rights Reserved.