org.objectweb.util.monolog.wrapper.javaLog
Class ConsoleHandler
java.lang.Object
java.util.logging.Handler
org.objectweb.util.monolog.wrapper.javaLog.ConsoleHandler
- public class ConsoleHandler
- extends java.util.logging.Handler
The aim of this class is to permit to specify the output for the console
handler of the java.util.logging system.
This console handler is also able to choose the right ouput (System.err
or System.out) depending on the message level.
- Author:
- S.Chassande-Barrioz
Methods inherited from class java.util.logging.Handler |
getEncoding, getErrorManager, getFilter, getFormatter, getLevel, isLoggable, reportError, setEncoding, setErrorManager, setFilter, setFormatter, setLevel |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
oss
protected OutputStreamSwitcher oss
ConsoleHandler
public ConsoleHandler()
desactivateSwitching
public void desactivateSwitching(java.io.OutputStream newOut)
activateSwitching
public void activateSwitching()
setOutput
public void setOutput(java.io.OutputStream out)
throws java.lang.SecurityException
- Assign the Outputstream by calling a protected method from the super
class.
- Throws:
java.lang.SecurityException
publish
public void publish(java.util.logging.LogRecord record)
flush
public void flush()
close
public void close()
throws java.lang.SecurityException
- Throws:
java.lang.SecurityException