ch.javasoft.util.logging
Class AutoFlushStreamHandler
java.lang.Object
java.util.logging.Handler
java.util.logging.StreamHandler
ch.javasoft.util.logging.AutoFlushStreamHandler
- Direct Known Subclasses:
- AbstractStandardHandler
public class AutoFlushStreamHandler
- extends StreamHandler
The AutoFlushStreamHandler adds a flush to every call to
publish(LogRecord).
|
Method Summary |
void |
publish(LogRecord record)
Adds a flush call after invoking super method |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AutoFlushStreamHandler
public AutoFlushStreamHandler()
- Create a AutoFlushStreamHandler, with no current output stream.
AutoFlushStreamHandler
public AutoFlushStreamHandler(OutputStream out,
Formatter formatter)
- Create a AutoFlushStreamHandler with a given Formatter
and output stream.
- Parameters:
out - the target output streamformatter - Formatter to be used to format output
publish
public void publish(LogRecord record)
- Adds a flush call after invoking super method
- Overrides:
publish in class StreamHandler