org.pentaho.di.core.util
Class ConfigurableStreamLogger

java.lang.Object
  extended by org.pentaho.di.core.util.ConfigurableStreamLogger
All Implemented Interfaces:
Runnable

public class ConfigurableStreamLogger
extends Object
implements Runnable

Author:
Michael Gugerell(asc145) Provides the ability to specify the desired logLevel on which the StreamLogger should write.

Constructor Summary
ConfigurableStreamLogger(LogChannelInterface logChannel, InputStream in, LogLevel logLevel, String type)
           
 
Method Summary
 void run()
          (non-Javadoc)
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurableStreamLogger

public ConfigurableStreamLogger(LogChannelInterface logChannel,
                                InputStream in,
                                LogLevel logLevel,
                                String type)
Parameters:
in - the InputStream
logLevel - the logLevel. Refer to org.pentaho.di.core.logging.LogWriter for constants
type - the label for logger entries.
Method Detail

run

public void run()
(non-Javadoc)

Specified by:
run in interface Runnable
See Also:
Runnable.run()