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(org.pentaho.di.core.logging.LogChannelInterface logChannel, InputStream in, org.pentaho.di.core.logging.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(org.pentaho.di.core.logging.LogChannelInterface logChannel,
                                InputStream in,
                                org.pentaho.di.core.logging.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()