public class LogAndTraceManager
extends java.lang.Object
Modifier and Type | Method | Description |
---|---|---|
void |
addCIMXMLTraceListener(CIMXMLTraceListener pListener) |
Adds a listener for CIM-XML trace messages.
|
void |
addLogListener(LogListener pListener) |
Adds a listener for log messages.
|
void |
addTraceListener(TraceListener pListener) |
Adds a listener for log messages.
|
void |
clearCIMXMLTraceListeners() |
Removes all CIM-XML trace listeners.
|
void |
clearLogListeners() |
Removes all listeners.
|
void |
clearTraceListeners() |
Removes all listeners.
|
java.util.List<CIMXMLTraceListener> |
getCIMXMLTraceListeners() |
Gets the registered CIM-XML trace 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 |
removeCIMXMLTraceListener(CIMXMLTraceListener pListener) |
Removes a CIM-XML trace listener.
|
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 void addCIMXMLTraceListener(CIMXMLTraceListener pListener)
pListener
- The listenerpublic void removeCIMXMLTraceListener(CIMXMLTraceListener pListener)
pListener
- The listenerpublic void clearCIMXMLTraceListeners()
public java.util.List<CIMXMLTraceListener> getCIMXMLTraceListeners()
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, 2013 IBM Corporation. All Rights Reserved.