de.unkrig.commons.util.logging.handler
Class AbstractStreamHandler
java.lang.Object
java.util.logging.Handler
java.util.logging.StreamHandler
de.unkrig.commons.util.logging.handler.AbstractStreamHandler
- Direct Known Subclasses:
- ArchivingFileHandler, StreamHandler
public abstract class AbstractStreamHandler
- extends java.util.logging.StreamHandler
Adds an 'autoFlush' feature to the StreamHandler, and a one-arg constructor with a
variable property name prefix.
|
Constructor Summary |
AbstractStreamHandler()
|
AbstractStreamHandler(boolean autoFlush,
java.util.logging.Level level,
java.util.logging.Filter filter,
java.util.logging.Formatter formatter,
java.lang.String encoding)
|
AbstractStreamHandler(java.lang.String propertyNamePrefix)
One-arg constructor to be used by derived classes. |
|
Method Summary |
void |
publish(java.util.logging.LogRecord record)
|
| Methods inherited from class java.util.logging.StreamHandler |
close, flush, isLoggable, setEncoding, setOutputStream |
| Methods inherited from class java.util.logging.Handler |
getEncoding, getErrorManager, getFilter, getFormatter, getLevel, reportError, setErrorManager, setFilter, setFormatter, setLevel |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractStreamHandler
public AbstractStreamHandler()
throws ParseException,
EvaluationException
- Throws:
ParseException
EvaluationException
AbstractStreamHandler
public AbstractStreamHandler(@Nullable
java.lang.String propertyNamePrefix)
throws ParseException,
EvaluationException
- One-arg constructor to be used by derived classes.
- Throws:
ParseException
EvaluationException
AbstractStreamHandler
public AbstractStreamHandler(boolean autoFlush,
java.util.logging.Level level,
java.util.logging.Filter filter,
java.util.logging.Formatter formatter,
java.lang.String encoding)
publish
public void publish(java.util.logging.LogRecord record)
- Overrides:
publish in class java.util.logging.StreamHandler