org.jboss.varia.process
Class ChildProcessService.ReaderLoggerAdapter

java.lang.Object
  extended byorg.jboss.varia.process.ChildProcessService.ReaderLoggerAdapter
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
ChildProcessService (src)

protected static class ChildProcessService.ReaderLoggerAdapter
extends java.lang.Object
implements java.lang.Runnable


Field Summary
protected  Level level
           
protected  Logger log
           
protected  java.io.BufferedReader reader
           
protected  boolean shutdown
           
 
Constructor Summary
ChildProcessService.ReaderLoggerAdapter(java.io.InputStream input, Logger log, Level level)
           
ChildProcessService.ReaderLoggerAdapter(java.io.Reader reader, Logger log, Level level)
           
 
Method Summary
 void run()
           
 void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

reader

protected java.io.BufferedReader reader

shutdown

protected boolean shutdown

log

protected Logger log

level

protected Level level
Constructor Detail

ChildProcessService.ReaderLoggerAdapter

public ChildProcessService.ReaderLoggerAdapter(java.io.Reader reader,
                                               Logger log,
                                               Level level)

ChildProcessService.ReaderLoggerAdapter

public ChildProcessService.ReaderLoggerAdapter(java.io.InputStream input,
                                               Logger log,
                                               Level level)
Method Detail

shutdown

public void shutdown()

run

public void run()
Specified by:
run in interface java.lang.Runnable