com.ibm.jusb.util
Class NullUsbTracer
java.lang.Object
com.ibm.jusb.util.UsbTracer
com.ibm.jusb.util.NullUsbTracer
public class NullUsbTracer
- extends UsbTracer
This implementation of UsbTracer does nothing with any trace messages.
- Author:
- Dan Streetman
| Fields inherited from class com.ibm.jusb.util.UsbTracer |
defaultLevel, defaultName, GLOBAL_TRACER_LEVEL_PROPERTY, GLOBAL_TRACER_NAME_PROPERTY, TRACE_CRITICAL, TRACE_CRITICAL_PROPERTY, TRACE_DEBUG, TRACE_DEBUG_PROPERTY, TRACE_ERROR, TRACE_ERROR_PROPERTY, TRACE_IMPLEMENTATION_PROPERTY, TRACE_INFO, TRACE_INFO_PROPERTY, TRACE_NOTICE, TRACE_NOTICE_PROPERTY, TRACE_WARN, TRACE_WARN_PROPERTY |
|
Constructor Summary |
NullUsbTracer(String name,
int level)
Create a new NullUsbTracer with the specified name and trace level. |
|
Method Summary |
void |
print(String name,
int level,
String msg)
This method does nothing. |
| Methods inherited from class com.ibm.jusb.util.UsbTracer |
getDefaultLevel, getDefaultName, getIntTraceLevel, getUsbTracer, getUsbTracer, print, print, print, println, println, println, println, setDefaultLevel, setDefaultName |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NullUsbTracer
public NullUsbTracer(String name,
int level)
- Create a new NullUsbTracer with the specified name and trace level.
Since this class does nothing these parameters don't matter.
- Parameters:
name - The default name of this tracer object.level - The default trace level of this tracer object.
print
public void print(String name,
int level,
String msg)
- This method does nothing. The trace message is dropped completely.
- Specified by:
print in class UsbTracer
- Parameters:
name - The name of the trace source.level - The trace level of the message.msg - The trace message.
Copyright © 2013 LSST. All Rights Reserved.