org.eclipse.m2m.atl.common
Class ConsoleStreamHandler

java.lang.Object
  extended by java.util.logging.Handler
      extended by java.util.logging.StreamHandler
          extended by org.eclipse.m2m.atl.common.ConsoleStreamHandler

public class ConsoleStreamHandler
extends java.util.logging.StreamHandler

Flushes after every log and doesn't close output stream.


Constructor Summary
ConsoleStreamHandler(java.io.OutputStream out)
          Creates a ConsoleStreamHandler for out.
 
Method Summary
 void close()
          Don't close output stream.
 void publish(java.util.logging.LogRecord record)
          
 
Methods inherited from class java.util.logging.StreamHandler
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
 

Constructor Detail

ConsoleStreamHandler

public ConsoleStreamHandler(java.io.OutputStream out)
Creates a ConsoleStreamHandler for out.

Parameters:
out - the console
Method Detail

publish

public void publish(java.util.logging.LogRecord record)

Overrides:
publish in class java.util.logging.StreamHandler
See Also:
StreamHandler.publish(java.util.logging.LogRecord)

close

public void close()
Don't close output stream.

Overrides:
close in class java.util.logging.StreamHandler

Copyright 2007 IBM Corporation and others.
All Rights Reserved.