things.common
Interface Debuggable

All Superinterfaces:
StringPoster
All Known Subinterfaces:
Logger
All Known Implementing Classes:
CleanSMTPClient, CommandLogger, FancySMTPClient, KernelBasic_WriterLogger

public interface Debuggable
extends StringPoster

The component is debuggable. (Did I make that word up?) Typically the debugging isexpressed in logging.

Version:
1.0

Version History

EPG - Initial - 17 NOV 06
 
Author:
Erich P. Gatejen

Method Summary
 void debuggingOff()
          Turn debugging off.
 void debuggingOn()
          Turn debugging on.
 boolean debuggingState()
          Get the current debugging state.
 
Methods inherited from interface things.common.StringPoster
flush, post, postit
 

Method Detail

debuggingOn

void debuggingOn()
Turn debugging on. Logs with debug level priority will be passed.


debuggingOff

void debuggingOff()
Turn debugging off. Logs with debug level priority will not be passed.


debuggingState

boolean debuggingState()
Get the current debugging state.

Returns:
debugging state


Things.