de.flapdoodle.embed.process.config.io
Class ProcessOutput

java.lang.Object
  extended by de.flapdoodle.embed.process.config.io.ProcessOutput

public class ProcessOutput
extends Object


Field Summary
protected  IStreamProcessor commands
           
protected  IStreamProcessor error
           
protected  IStreamProcessor output
           
 
Constructor Summary
ProcessOutput(IStreamProcessor output, IStreamProcessor error, IStreamProcessor commands)
           
 
Method Summary
 IStreamProcessor getCommands()
           
static ProcessOutput getDefaultInstance(String label)
           
 IStreamProcessor getError()
           
static ProcessOutput getInstance(String label, Logger logger)
           
 IStreamProcessor getOutput()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

output

protected final IStreamProcessor output

error

protected final IStreamProcessor error

commands

protected final IStreamProcessor commands
Constructor Detail

ProcessOutput

public ProcessOutput(IStreamProcessor output,
                     IStreamProcessor error,
                     IStreamProcessor commands)
Method Detail

getOutput

public IStreamProcessor getOutput()

getError

public IStreamProcessor getError()

getCommands

public IStreamProcessor getCommands()

getDefaultInstance

public static ProcessOutput getDefaultInstance(String label)

getInstance

public static ProcessOutput getInstance(String label,
                                        Logger logger)


Copyright © 2012. All Rights Reserved.